Class: Zara4::API::ImageProcessing::LocalImageRequest
- Defined in:
- lib/zara4/api/image_processing/local_image_request.rb
Instance Attribute Summary
Attributes inherited from Request
#colour_enhancement, #height, #optimisation_mode, #output_format, #resize_mode, #width
Instance Method Summary collapse
- #generate_form_data ⇒ Object
-
#initialize(path_to_image, optimisation_mode = nil, output_format = nil, colour_enhancement = nil, resize_mode = nil, width = 100, height = 100) ⇒ LocalImageRequest
constructor
A new instance of LocalImageRequest.
Constructor Details
#initialize(path_to_image, optimisation_mode = nil, output_format = nil, colour_enhancement = nil, resize_mode = nil, width = 100, height = 100) ⇒ LocalImageRequest
Returns a new instance of LocalImageRequest.
5 6 7 8 |
# File 'lib/zara4/api/image_processing/local_image_request.rb', line 5 def initialize(path_to_image, 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) @path_to_image = path_to_image end |
Instance Method Details
#generate_form_data ⇒ Object
11 12 13 14 15 |
# File 'lib/zara4/api/image_processing/local_image_request.rb', line 11 def generate_form_data data = super data['file'] = File.new(@path_to_image) return data end |