Class: MeetupClientRails::Photos
- Inherits:
-
Object
- Object
- MeetupClientRails::Photos
- Defined in:
- lib/meetup_client_rails/photos.rb
Class Method Summary collapse
- .all_photo_albums(urlname, params = {}) ⇒ Object
- .all_photos(urlname, params = {}) ⇒ Object
- .find_photo_album(urlname, id, params = {}) ⇒ Object
Class Method Details
.all_photo_albums(urlname, params = {}) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/meetup_client_rails/photos.rb', line 3 def self.all_photo_albums(urlname, params = {}) params = MeetupClientRails.query_string(MeetupClientRails.merge_api_key(params)) photo_albums_json = MeetupClientRails.get_response("#{urlname}/photo_albums?#{params}") photo_albums_json['body'].collect do |photo_album| MeetupClientRails::Model::PhotoAlbum.new(photo_album) end end |
.all_photos(urlname, params = {}) ⇒ Object
19 20 21 22 23 24 25 26 |
# File 'lib/meetup_client_rails/photos.rb', line 19 def self.all_photos(urlname, params = {}) params = MeetupClientRails.query_string(MeetupClientRails.merge_api_key(params)) photos_json = MeetupClientRails.get_response("#{urlname}/photos?#{params}") photos_json['body'].collect do |photo| MeetupClientRails::Model::Photo.new(photo) end end |
.find_photo_album(urlname, id, params = {}) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/meetup_client_rails/photos.rb', line 12 def self.find_photo_album(urlname, id, params = {}) params = MeetupClientRails.query_string(MeetupClientRails.merge_api_key(params)) photo_album_json = MeetupClientRails.get_response("#{urlname}/photo_albums/#{id}?#{params}") MeetupClientRails::Model::PhotoAlbum.new(photo_album_json['body']) end |