Class: Mailinator::Models::Email
- Defined in:
- lib/mailinator/models/email.rb
Instance Method Summary collapse
Methods inherited from Base
Constructor Details
This class inherits a constructor from Mailinator::Models::Base
Instance Method Details
#transform_data ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/mailinator/models/email.rb', line 8 def transform_data { from_full: @data['data']['fromfull'], date: DateTime.parse(@data['data']['headers']['date']), received: @data['data']['headers']['received'], from: @data['data']['headers']['from'], to: @data['data']['headers']['to'], subject: @data['data']['subject'], request_id: @data['data']['requestId'], body: @data['data']['parts'].first['body'], body_base_64: @data['data']['parts'].last['body'], orig_from: @data['data']['origfrom'], id: @data['data']['id'], time: @data['data']['time'], seconds_ago: @data['data']['seconds_ago'] } end |