Module: Mongoid::Interceptable
- Includes:
- ActiveModel::Observing
- Defined in:
- lib/mongoid/observers/interceptable.rb
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
-
.observables ⇒ Array<Symbol>
Get all callbacks that can be observed.
-
.registered_observables ⇒ Array<Symbol>
Get all registered callbacks that can be observed, not included in Mongoid’s defaults.
Class Method Details
.observables ⇒ Array<Symbol>
Get all callbacks that can be observed.
13 14 15 |
# File 'lib/mongoid/observers/interceptable.rb', line 13 def observables CALLBACKS + registered_observables end |
.registered_observables ⇒ Array<Symbol>
Get all registered callbacks that can be observed, not included in Mongoid’s defaults.
24 25 26 |
# File 'lib/mongoid/observers/interceptable.rb', line 24 def registered_observables @registered_observables ||= [] end |