class GmailOauth::Message
Attributes
cc[R]
email[R]
from[R]
received_on[R]
subject[R]
to[R]
uid[R]
Public Class Methods
new(email, uid = 0)
click to toggle source
# File lib/gmail_oauth/message.rb, line 5 def initialize(email, uid = 0) @email = email @uid = uid @to = email.to @from = email.from @subject = email.subject @cc = email.cc @received_on = email.date end
Public Instance Methods
get_attachments()
click to toggle source
# File lib/gmail_oauth/message.rb, line 28 def get_attachments return [] unless has_attachments? attachments = [] email.attachments.each do |attach| attachments << GmailOauth::Attachment.new(attach) end attachments end
has_attachments?()
click to toggle source
# File lib/gmail_oauth/message.rb, line 24 def has_attachments? !email.attachments.blank? end