Class: FederalRegister::DocumentImage
Instance Attribute Summary
Attributes inherited from Base
#attributes
Instance Method Summary
collapse
Methods inherited from Document
#agencies, find, find_all, #images, #page_views, search, search_metadata
Methods inherited from Base
add_attribute, #fetch_full, #full?, #initialize, override_base_uri
Methods inherited from Client
get
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
|