module Eaco::Controller::ClassMethods
Controller
authorization DSL
.
Public Instance Methods
permission_for(action)
click to toggle source
Gets the permission required to access the given action
, falling back on the default :all
action, or nil
if no permission is defined.
@return [Symbol] the required permission or nil
@see {Eaco::Resource} @see {Eaco::DSL::Resource}
# File lib/eaco/controller.rb, line 77 def permission_for(action) authorization_permissions[action] || authorization_permissions[:all] end