Module: PermissionPolicy::ControllerAdditions::InstanceMethods

Extended by:
ActiveSupport::Concern
Defined in:
lib/permission_policy/controller_additions.rb

Instance Method Summary collapse

Instance Method Details

#permission_policyObject



33
34
35
# File 'lib/permission_policy/controller_additions.rb', line 33

def permission_policy
  @permission_policy ||= PermissionPolicy::Authorization.new(self)
end

#verify_authorizationObject



37
38
39
# File 'lib/permission_policy/controller_additions.rb', line 37

def verify_authorization
  raise PermissionPolicy::NotVerified unless permission_policy.verified
end