class Levelup::Endpoints::SpecificPermissionsRequest

The endpoint holding all functions related to accessing a specified permissions request.

Attributes

app_access_token[RW]
request_id[RW]

Public Class Methods

new(request_id, app_access_token) click to toggle source
# File lib/levelup/endpoints/specific_permissions_request.rb, line 5
def initialize(request_id, app_access_token)
  self.app_access_token = app_access_token
  self.request_id = request_id
end

Public Instance Methods

show(app_token = nil) click to toggle source
# File lib/levelup/endpoints/specific_permissions_request.rb, line 10
def show(app_token = nil)
  Requests::ShowPermissionsRequest.new(app_access_token: app_access_token || app_token).
    send_to_api(:get, endpoint_path)
end

Private Instance Methods

path() click to toggle source
# File lib/levelup/endpoints/specific_permissions_request.rb, line 19
def path
  "apps/permissions_requests/#{request_id}"
end