module MeetupClientRails

Constants

BASE_URL
VERSION

Public Class Methods

config() click to toggle source
# File lib/meetup_client_rails.rb, line 24
def config
  @config
end
configure() { |config ||= configuration| ... } click to toggle source
# File lib/meetup_client_rails.rb, line 20
def configure(&block)
  yield @config ||= MeetupClientRails::Configuration.new
end
get_response(request_string) click to toggle source
# File lib/meetup_client_rails.rb, line 28
def get_response(request_string)
  request = MeetupClientRails::ApiCallers::HttpRequest.new("#{BASE_URL}#{request_string}")
  requester = MeetupClientRails::ApiCallers::HttpRequester.new(request)
  requester.execute_request
end
merge_api_key(params) click to toggle source
# File lib/meetup_client_rails.rb, line 34
def merge_api_key(params)
  params.merge({ key: ::MeetupClientRails.config.api_key })
end
query_string(params) click to toggle source
# File lib/meetup_client_rails.rb, line 38
def query_string(params)
  params.map { |k, v| "#{k}=#{v}" }.join('&')
end