Class: MongoidAbility::ResolveDefaultLocks
- Inherits:
-
ResolveLocks
- Object
- Struct
- ResolveLocks
- MongoidAbility::ResolveDefaultLocks
- Defined in:
- lib/mongoid_ability/resolve_default_locks.rb
Instance Attribute Summary
Attributes inherited from ResolveLocks
#action, #options, #owner, #subject, #subject_class, #subject_id, #subject_type
Instance Method Summary collapse
Methods inherited from ResolveLocks
Constructor Details
This class inherits a constructor from MongoidAbility::ResolveLocks
Instance Method Details
#call ⇒ Object
4 5 6 7 |
# File 'lib/mongoid_ability/resolve_default_locks.rb', line 4 def call return false if default_locks.any?{ |l| l.closed?() } return true if default_locks.any?{ |l| l.open?() } end |