Class: Newslettre::Letter
Defined Under Namespace
Classes: NotScheduledFailure, Object, Recipients, Schedule
Instance Attribute Summary
Attributes inherited from APIModule
#api
Instance Method Summary
collapse
Methods inherited from APIModule
#initialize
Instance Method Details
#add(name, data = {}) ⇒ Object
57
58
59
|
# File 'lib/newslettre/letter.rb', line 57
def add name, data = {}
request 'add', data.merge(:name => name)
end
|
#delete(name) ⇒ Object
65
66
67
|
# File 'lib/newslettre/letter.rb', line 65
def delete name
request 'delete', :name => name
end
|
#edit(name, data = {}) ⇒ Object
69
70
71
|
# File 'lib/newslettre/letter.rb', line 69
def edit name, data = {}
request 'edit', data
end
|
#get(name) ⇒ Object
61
62
63
|
# File 'lib/newslettre/letter.rb', line 61
def get name
Object.new self, name
end
|
53
54
55
|
# File 'lib/newslettre/letter.rb', line 53
def list
request 'list'
end
|