class Levelup::Endpoints::PermissionsRequests
The endpoint holding all functions related to managing permissions requests.
Attributes
app_access_token[RW]
Public Class Methods
new(app_access_token)
click to toggle source
# File lib/levelup/endpoints/permissions_requests.rb, line 5 def initialize(app_access_token) self.app_access_token = app_access_token end
Public Instance Methods
create(user_permissions_request)
click to toggle source
Requests
a set of permissions from the specified user. See RequestPermissionsRequest for more detail about parameters.
# File lib/levelup/endpoints/permissions_requests.rb, line 11 def create(user_permissions_request) request = build_request(user_permissions_request, Requests::RequestPermissions) request.app_access_token ||= app_access_token request.send_to_api(:post, endpoint_path) end
Private Instance Methods
path()
click to toggle source
# File lib/levelup/endpoints/permissions_requests.rb, line 22 def path 'apps/permissions_requests' end