Class: Levelup::Endpoints::PermissionsRequests
- Defined in:
- lib/levelup/endpoints/permissions_requests.rb
Overview
The endpoint holding all functions related to managing permissions requests.
Instance Method Summary collapse
-
#create(user_permissions_request) ⇒ Object
Requests a set of permissions from the specified user.
-
#initialize(app_access_token) ⇒ PermissionsRequests
constructor
A new instance of PermissionsRequests.
Constructor Details
#initialize(app_access_token) ⇒ PermissionsRequests
Returns a new instance of PermissionsRequests.
5 6 7 |
# File 'lib/levelup/endpoints/permissions_requests.rb', line 5 def initialize(app_access_token) self.app_access_token = app_access_token end |
Instance Method Details
#create(user_permissions_request) ⇒ Object
Requests a set of permissions from the specified user. See RequestPermissionsRequest for more detail about parameters.
11 12 13 14 15 16 |
# File 'lib/levelup/endpoints/permissions_requests.rb', line 11 def create() request = build_request(, Requests::RequestPermissions) request.app_access_token ||= app_access_token request.send_to_api(:post, endpoint_path) end |