Class: Maestrano::Api::ApiController

Inherits:
JSONAPI::ResourceController
  • Object
show all
Defined in:
app/controllers/maestrano/api/api_controller.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#clientObject

Return the current API client (tenant)



8
9
10
# File 'app/controllers/maestrano/api/api_controller.rb', line 8

def client
  @client
end

Instance Method Details

#contextObject



10
11
12
# File 'app/controllers/maestrano/api/api_controller.rb', line 10

def context
  {client: client, params: params, current_user: client, policy_used: -> { @policy_used = true }}
end