Class: Levelup::Endpoints::Apps
- Defined in:
- lib/levelup/endpoints/apps.rb
Overview
The endpoint serving as a bucket for all app-related functions.
Instance Method Summary collapse
-
#initialize(app_access_token) ⇒ Apps
constructor
A new instance of Apps.
- #permissions_requests(request_id = nil) ⇒ Object
- #users ⇒ Object
Constructor Details
#initialize(app_access_token) ⇒ Apps
Returns a new instance of Apps.
5 6 7 |
# File 'lib/levelup/endpoints/apps.rb', line 5 def initialize(app_access_token) @app_access_token = app_access_token end |
Instance Method Details
#permissions_requests(request_id = nil) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/levelup/endpoints/apps.rb', line 9 def (request_id = nil) if request_id SpecificPermissionsRequest.new(request_id, app_access_token) else PermissionsRequests.new(app_access_token) end end |
#users ⇒ Object
17 18 19 |
# File 'lib/levelup/endpoints/apps.rb', line 17 def users AppUsers.new(app_access_token) end |