class Qapi::Meetup::EventQuery
Public Instance Methods
all(group_id, options = {})
click to toggle source
# File lib/qapi/meetup/query/event_query.rb, line 5 def all(group_id, options = {}) response = @connection.get("/2/events", { group_id: group_id }.merge(check_options(options))) JSON(response.body)['results'].map do |result| Event.new(@connection, result) end end
Private Instance Methods
check_options(options)
click to toggle source
# File lib/qapi/meetup/query/event_query.rb, line 13 def check_options(options) options.tap do |opts| if opts.has_key?(:time) time = opts[:time] opts[:time] = [(time.begin.to_i * 1000), (time.end.to_i * 1000)].join(',') end end end