Class: ProxES::Permissions

Inherits:
Ditty::Component
  • Object
show all
Defined in:
lib/proxes/controllers/permissions.rb

Constant Summary collapse

FILTERS =
[
  { name: :user, field: 'user.email' },
  { name: :role, field: 'role.name' },
  { name: :verb }
].freeze
SEARCHABLE =
%i[pattern].freeze

Instance Method Summary collapse

Instance Method Details

#find_template(views, name, engine, &block) ⇒ Object



35
36
37
38
39
# File 'lib/proxes/controllers/permissions.rb', line 35

def find_template(views, name, engine, &block)
  super(views, name, engine, &block) # Root
  super(::Ditty::ProxES.view_folder, name, engine, &block) # This Component
  super(::Ditty::App.view_folder, name, engine, &block) # Ditty
end