Class: Zara4::API::ImageProcessing::RemoteImageRequest

Inherits:
Request
  • Object
show all
Defined in:
lib/zara4/api/image_processing/remote_image_request.rb

Instance Attribute Summary

Attributes inherited from Request

#colour_enhancement, #height, #optimisation_mode, #output_format, #resize_mode, #width

Instance Method Summary collapse

Constructor Details

#initialize(url, optimisation_mode = nil, output_format = nil, colour_enhancement = nil, resize_mode = nil, width = 100, height = 100) ⇒ RemoteImageRequest

Returns a new instance of RemoteImageRequest.



5
6
7
8
# File 'lib/zara4/api/image_processing/remote_image_request.rb', line 5

def initialize(url, optimisation_mode=nil, output_format=nil, colour_enhancement=nil, resize_mode=nil, width=100, height=100)
  super(optimisation_mode, output_format, colour_enhancement, resize_mode, width, height)
  @url = url
end

Instance Method Details

#generate_form_dataObject



11
12
13
14
15
# File 'lib/zara4/api/image_processing/remote_image_request.rb', line 11

def generate_form_data
  data = super
  data['url'] = @url
  return data
end