Sha256: 783ce7402d833f426637fc4dfa6778c82f5c9a790d0c3bc2576c4f37fa87ba1c

Contents?: true

Size: 416 Bytes

Versions: 14

Compression:

Stored size: 416 Bytes

Contents

module Admin
  class RolesController < ApplicationController
    before_action(:authenticate_user!) if defined?(Devise)
    before_action { EffectiveResources.authorize!(self, :admin, :effective_roles) }

    include Effective::CrudController

    if (config = EffectiveRoles.layout)
      layout(config.kind_of?(Hash) ? config[:admin] : config)
    end

    def index
      @page_title = 'Roles'
    end

  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
effective_roles-2.8.1 app/controllers/admin/roles_controller.rb
effective_roles-2.8.0 app/controllers/admin/roles_controller.rb
effective_roles-2.7.1 app/controllers/admin/roles_controller.rb
effective_roles-2.7.0 app/controllers/admin/roles_controller.rb
effective_roles-2.6.0 app/controllers/admin/roles_controller.rb
effective_roles-2.5.0 app/controllers/admin/roles_controller.rb
effective_roles-2.4.0 app/controllers/admin/roles_controller.rb
effective_roles-2.3.3 app/controllers/admin/roles_controller.rb
effective_roles-2.3.2 app/controllers/admin/roles_controller.rb
effective_roles-2.3.1 app/controllers/admin/roles_controller.rb
effective_roles-2.3.0 app/controllers/admin/roles_controller.rb
effective_roles-2.2.1 app/controllers/admin/roles_controller.rb
effective_roles-2.2.0 app/controllers/admin/roles_controller.rb
effective_roles-2.1.1 app/controllers/admin/roles_controller.rb