Class: MeetupClientRails::Events
- Inherits:
-
Object
- Object
- MeetupClientRails::Events
- Defined in:
- lib/meetup_client_rails/events.rb
Class Method Summary collapse
Class Method Details
.all(urlname, params = {}) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/meetup_client_rails/events.rb', line 3 def self.all(urlname, params = {}) params = MeetupClientRails.query_string(MeetupClientRails.merge_api_key(params)) events_json = MeetupClientRails.get_response("#{urlname}/events?#{params}") events_json['body'].collect do |event| MeetupClientRails::Model::Event.new(event) end end |
.find(urlname, id, params = {}) ⇒ Object
12 13 14 15 16 17 |
# File 'lib/meetup_client_rails/events.rb', line 12 def self.find(urlname, id, params = {}) params = MeetupClientRails.query_string(MeetupClientRails.merge_api_key(params)) event_json = MeetupClientRails.get_response("#{urlname}/events/#{id}?#{params}") MeetupClientRails::Model::Event.new(event_json['body']) end |