Module: MeetupClientRails
- Defined in:
- lib/meetup_client_rails.rb,
lib/meetup_client_rails/events.rb,
lib/meetup_client_rails/groups.rb,
lib/meetup_client_rails/photos.rb,
lib/meetup_client_rails/venues.rb,
lib/meetup_client_rails/version.rb,
lib/meetup_client_rails/models/event.rb,
lib/meetup_client_rails/models/group.rb,
lib/meetup_client_rails/models/photo.rb,
lib/meetup_client_rails/models/venue.rb,
lib/meetup_client_rails/configuration.rb,
lib/meetup_client_rails/models/photo_album.rb,
lib/meetup_client_rails/api_callers/http_request.rb,
lib/meetup_client_rails/api_callers/http_requester.rb,
lib/generators/meetup_client_rails/install_generator.rb
Defined Under Namespace
Modules: ApiCallers, Generators, Model
Classes: Configuration, Events, Groups, Photos, Venues
Constant Summary
collapse
- BASE_URL =
'http://api.meetup.com/'
- VERSION =
'0.1.0'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
24
25
26
|
# File 'lib/meetup_client_rails.rb', line 24
def config
@config
end
|
.get_response(request_string) ⇒ Object
.merge_api_key(params) ⇒ Object
34
35
36
|
# File 'lib/meetup_client_rails.rb', line 34
def merge_api_key(params)
params.merge({ key: ::MeetupClientRails.config.api_key })
end
|
.query_string(params) ⇒ Object
38
39
40
|
# File 'lib/meetup_client_rails.rb', line 38
def query_string(params)
params.map { |k, v| "#{k}=#{v}" }.join('&')
end
|