Sha256: b799b219f925e70f128eafdaea1dccdd4e71469965d5854311e676946edbd662

Contents?: true

Size: 397 Bytes

Versions: 1

Compression:

Stored size: 397 Bytes

Contents

require_dependency "faalis/application_controller"

module Faalis
  class API::V1::PermissionsController < ApplicationController

    # GET /api/v1/groups
    def index
      @permissions = []

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

    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
faalis-0.7.0 app/controllers/faalis/api/v1/permissions_controller.rb