class Gmailish::Mover

Attributes

account[R]
uid[R]

Public Class Methods

new(account, uid) click to toggle source
# File lib/gmailish/mover.rb, line 3
def initialize(account, uid)
  @account = account
  @uid = uid
end

Public Instance Methods

archive() click to toggle source
# File lib/gmailish/mover.rb, line 8
def archive
  all_mail
  delete
end

Private Instance Methods

all_mail() click to toggle source
# File lib/gmailish/mover.rb, line 17
def all_mail
  Labeler.new(account, uid).all_mail
end
delete() click to toggle source
# File lib/gmailish/mover.rb, line 21
def delete
  Flagger.new(account, uid).delete
end