member?

member?(obj) Instance Public methods

default_submission_port

default_submission_port() Class Public methods The default mail submission port number, 587.

define_singleton_method

define_singleton_method(symbol, method) â new_methoddefine_singleton_method(symbol) { block } â proc Instance Public methods Defines a singleton method in the receiver. The method parameter can be a Proc, a Method or an UnboundMethod object. If a block is specified, it is used as the method body. class A class << self def class_name to_s end end end A.define_singleton_method(:who_am_i) do "I am: #{class_name}" end A.who_am_i # ==> "I am: A" guy = "B

pen_cget_strict

pen_cget_strict(id, option) Instance Public methods

xml

xml() Instance Public methods

starttls_auto?

starttls_auto?() Instance Public methods true if this object uses STARTTLS when server advertises STARTTLS.

uninstall_dep

uninstall_dep(spec) Instance Public methods

realtime

realtime() Class Public methods Returns the elapsed real time used to execute the given block.

select

select(object, method, choices = nil, options = {}, html_options = {}, &block) Instance Public methods Create a select tag and a series of contained option tags for the provided object and method. The option currently held by the object will be selected, provided that the object is available. There are two possible formats for the choices parameter, corresponding to other helpers' output: A flat collection (see options_for_select). A nested collection (see grouped_options_fo

process_node

process_node(node, result, options) Instance Protected methods