Class: Mozenda::Request::CollectionAddItemBulk
- Inherits:
-
CollectionAddItem
- Object
- Base
- CollectionAddItem
- Mozenda::Request::CollectionAddItemBulk
- Defined in:
- lib/mozenda/request/collection_add_item_bulk.rb
Instance Method Summary collapse
-
#initialize(options) ⇒ CollectionAddItemBulk
constructor
A new instance of CollectionAddItemBulk.
- #send! ⇒ Object
- #validate! ⇒ Object
Constructor Details
#initialize(options) ⇒ CollectionAddItemBulk
Returns a new instance of CollectionAddItemBulk.
4 5 6 7 |
# File 'lib/mozenda/request/collection_add_item_bulk.rb', line 4 def initialize super @file_path = [:file_path] end |
Instance Method Details
#send! ⇒ Object
9 10 11 12 13 |
# File 'lib/mozenda/request/collection_add_item_bulk.rb', line 9 def send! validate! response = @connection.multipart(additional_params, @file_path) response_class.new(response) end |
#validate! ⇒ Object
15 16 17 18 19 |
# File 'lib/mozenda/request/collection_add_item_bulk.rb', line 15 def validate! super file = Mozenda::Infrastructure::File.new(@file_path) file.validate! end |