Class: Rubymail::MailingList
Instance Method Summary collapse
- #create(address, options = {}) ⇒ Object
- #delete(address) ⇒ Object
- #find(address) ⇒ Object
-
#initialize(rubymail) ⇒ MailingList
constructor
A new instance of MailingList.
- #list(options = {}) ⇒ Object
- #update(address, new_address, options = {}) ⇒ Object
Constructor Details
#initialize(rubymail) ⇒ MailingList
Returns a new instance of MailingList.
3 4 5 |
# File 'lib/rubymail/list.rb', line 3 def initialize(rubymail) @rubymail = rubymail end |
Instance Method Details
#create(address, options = {}) ⇒ Object
15 16 17 18 |
# File 'lib/rubymail/list.rb', line 15 def create(address, ={}) params = {:address => address} Rubymail.submit :post, list_url, params.merge() end |
#delete(address) ⇒ Object
25 26 27 |
# File 'lib/rubymail/list.rb', line 25 def delete(address) Rubymail.submit :delete, list_url(address) end |
#find(address) ⇒ Object
11 12 13 |
# File 'lib/rubymail/list.rb', line 11 def find(address) Rubymail.submit :get, list_url(address) end |