Parent

Included Modules

Class Index [+]

Quicksearch

Mail::ReceivedElement

Public Class Methods

new( string ) click to toggle source
    # File lib/mail/elements/received_element.rb, line 7
 7:     def initialize( string )
 8:       parser = Mail::ReceivedParser.new
 9:       if tree = parser.parse(string)
10:         @date_time = ::DateTime.parse("#{tree.date_time.date.text_value} #{tree.date_time.time.text_value}")
11:         @info = tree.name_val_list.text_value
12:       else
13:         raise Mail::Field::ParseError, "ReceivedElement can not parse |#{string}|\nReason was: #{parser.failure_reason}\n"
14:       end
15:     end

Public Instance Methods

date_time() click to toggle source
    # File lib/mail/elements/received_element.rb, line 17
17:     def date_time
18:       @date_time
19:     end
info() click to toggle source
    # File lib/mail/elements/received_element.rb, line 21
21:     def info
22:       @info
23:     end
to_s(*args) click to toggle source
    # File lib/mail/elements/received_element.rb, line 25
25:     def to_s(*args)
26:       "#{@info}; #{@date_time.to_s(*args)}"
27:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.