Class: Avo::Services::AuthorizationClients::NilClient
- Inherits:
-
Object
- Object
- Avo::Services::AuthorizationClients::NilClient
- Defined in:
- lib/avo/services/authorization_clients/nil_client.rb
Defined Under Namespace
Classes: NilPolicy
Instance Method Summary collapse
- #apply_policy(user, model, policy_class: nil) ⇒ Object
- #authorize(user, record, action, policy_class: nil) ⇒ Object
- #policy(user, record) ⇒ Object
- #policy!(user, record) ⇒ Object
Instance Method Details
#apply_policy(user, model, policy_class: nil) ⇒ Object
17 18 19 |
# File 'lib/avo/services/authorization_clients/nil_client.rb', line 17 def apply_policy(user, model, policy_class: nil) model end |
#authorize(user, record, action, policy_class: nil) ⇒ Object
5 6 7 |
# File 'lib/avo/services/authorization_clients/nil_client.rb', line 5 def (user, record, action, policy_class: nil) true end |