Class: FederalRegister::DocumentImage
- Defined in:
- lib/federal_register/document_image.rb
Constant Summary
Constants included from DocumentUtilities
FederalRegister::DocumentUtilities::URL_CHARACTER_LIMIT
Constants inherited from Base
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods inherited from Document
#agencies, find, find_all_base_path, #images, #page_views, search, search_metadata
Methods included from DocumentUtilities
Methods inherited from Base
add_attribute, #fetch_full, #full?, #initialize, override_base_uri
Methods inherited from Client
Constructor Details
This class inherits a constructor from FederalRegister::Base
Instance Method Details
#default_url ⇒ Object
14 15 16 |
# File 'lib/federal_register/document_image.rb', line 14 def default_url sizes.include?('original_png') ? url_for('original_png') : url_for('original') end |
#identifier ⇒ Object
2 3 4 |
# File 'lib/federal_register/document_image.rb', line 2 def identifier attributes[0] end |
#sizes ⇒ Object
6 7 8 |
# File 'lib/federal_register/document_image.rb', line 6 def sizes attributes[1].keys end |
#url_for(size) ⇒ Object
10 11 12 |
# File 'lib/federal_register/document_image.rb', line 10 def url_for(size) attributes[1][size] end |