Class: EncodingDotCom::ThumbnailFormat
- Defined in:
- lib/encoding_dot_com/thumbnail_format.rb
Overview
A Thumbnail output format
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ ThumbnailFormat
constructor
Creates a new ThumbnailFormat.
- #validate_attributes ⇒ Object
Methods inherited from Format
allowed_attributes, boolean_attributes, #build_xml, create
Constructor Details
#initialize(attributes = {}) ⇒ ThumbnailFormat
Creates a new ThumbnailFormat. You should be calling Format.create(attributes) rather than this constructor directly.
8 9 10 11 |
# File 'lib/encoding_dot_com/thumbnail_format.rb', line 8 def initialize(attributes={}) @attributes = attributes.merge("output" => "thumbnail") validate_attributes end |
Instance Method Details
#validate_attributes ⇒ Object
13 14 15 16 17 |
# File 'lib/encoding_dot_com/thumbnail_format.rb', line 13 def validate_attributes validate_time validate_height validate_width end |