Class: Newslettre::Letter::Recipients
- Defined in:
- lib/newslettre/letter.rb
Instance Attribute Summary collapse
-
#letter ⇒ Object
readonly
Returns the value of attribute letter.
Attributes inherited from APIModule
Instance Method Summary collapse
- #add(list) ⇒ Object
- #delete(list) ⇒ Object
- #get ⇒ Object (also: #list)
-
#initialize(letter, api) ⇒ Recipients
constructor
A new instance of Recipients.
Constructor Details
#initialize(letter, api) ⇒ Recipients
Returns a new instance of Recipients.
131 132 133 134 |
# File 'lib/newslettre/letter.rb', line 131 def initialize letter, api @letter = letter @api = api end |
Instance Attribute Details
#letter ⇒ Object (readonly)
Returns the value of attribute letter.
129 130 131 |
# File 'lib/newslettre/letter.rb', line 129 def letter @letter end |
Instance Method Details
#add(list) ⇒ Object
136 137 138 |
# File 'lib/newslettre/letter.rb', line 136 def add list request 'add', { :list => list, :name => letter } end |
#delete(list) ⇒ Object
145 146 147 |
# File 'lib/newslettre/letter.rb', line 145 def delete list request 'delete', { :list => list, :name => letter } end |
#get ⇒ Object Also known as: list
140 141 142 |
# File 'lib/newslettre/letter.rb', line 140 def get request 'get', { :name => letter } end |