Class: EasyAdmin::ApplicationController

Inherits:
ActionController::Base
  • Object
show all
Includes:
ActionPolicy::Controller, Pagy::Backend
Defined in:
app/controllers/easy_admin/application_controller.rb

Instance Method Summary collapse

Instance Method Details

#policy_for(record:, **opts) ⇒ Object



27
28
29
30
# File 'app/controllers/easy_admin/application_controller.rb', line 27

def policy_for(record:, **opts)
  # Always use ApplicationPolicy for all models (EasyAdmin and regular models)
  ApplicationPolicy.new(record, **authorization_context, **opts)
end