Module: CleverSDK::Client::Events
- Included in:
- CleverSDK::Client
- Defined in:
- lib/clever_sdk/client/events.rb
Instance Method Summary collapse
- #event(id) ⇒ Object
- #events(limit: nil, starting_after: nil, ending_before: nil, school: nil, record_type: nil) ⇒ Object
Instance Method Details
#event(id) ⇒ Object
15 16 17 18 19 |
# File 'lib/clever_sdk/client/events.rb', line 15 def event(id) response = api.event(access_token: access_token, id: id) data = response.body.dig("data") CleverSDK::Data::Event.new(data, response) end |
#events(limit: nil, starting_after: nil, ending_before: nil, school: nil, record_type: nil) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/clever_sdk/client/events.rb', line 8 def events(limit: nil, starting_after: nil, ending_before: nil, school: nil, record_type: nil) response = api.events(access_token: access_token, limit: limit, starting_after: starting_after, ending_before: ending_before, school: school, record_type: record_type) CleverSDK::Data::Events.new(response) end |