class Mozenda::Request::CollectionAddItemBulk

Public Class Methods

new(options) click to toggle source
# File lib/mozenda/request/collection_add_item_bulk.rb, line 4
def initialize options
  super
  @file_path = options[:file_path]
end

Public Instance Methods

send!() click to toggle source
# 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!() click to toggle source
Calls superclass method Mozenda::Request::Base#validate!
# File lib/mozenda/request/collection_add_item_bulk.rb, line 15
def validate!
  super
  file = Mozenda::Infrastructure::File.new(@file_path)
  file.validate!
end

Private Instance Methods

validate_xml_content!() click to toggle source
# File lib/mozenda/request/collection_add_item_bulk.rb, line 23
def validate_xml_content!
  # TODO
end