Class: Flickr::PhotoCollection

Inherits:
Array
  • Object
show all
Defined in:
lib/acts_as_unvlogable/flickr.rb

Overview

A collection of photos is returned as a PhotoCollection, a subclass of Array. This allows us to retain the pagination info returned by Flickr and make it accessible in a friendly way

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(photos_api_response = {}, api_key = nil) ⇒ PhotoCollection

builds a PhotoCollection from given params, such as those returned from photos.search API call



104
105
# File 'lib/acts_as_unvlogable/flickr.rb', line 104

def initialize(photos_api_response={}, api_key=nil)
end

Instance Attribute Details

#pageObject (readonly)

Returns the value of attribute page.



100
101
102
# File 'lib/acts_as_unvlogable/flickr.rb', line 100

def page
  @page
end

#pagesObject (readonly)

Returns the value of attribute pages.



100
101
102
# File 'lib/acts_as_unvlogable/flickr.rb', line 100

def pages
  @pages
end

#perpageObject (readonly)

Returns the value of attribute perpage.



100
101
102
# File 'lib/acts_as_unvlogable/flickr.rb', line 100

def perpage
  @perpage
end

#totalObject (readonly)

Returns the value of attribute total.



100
101
102
# File 'lib/acts_as_unvlogable/flickr.rb', line 100

def total
  @total
end