Class: API::V1::PermissionsController

Inherits:
ApplicationController
  • Object
show all
Defined in:
app/controllers/red_base/api/v1/permissions_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject

GET /api/v1/groups



7
8
9
10
11
12
13
14
15
# File 'app/controllers/red_base/api/v1/permissions_controller.rb', line 7

def index
  @permissions = []

  RedBase::Engine.models_with_permission.each do |model|
    model = Object.const_get(model)
    @permissions.concat(model::Permissions.permission_strings(model))
  end

end