module Mongoid::Interceptable
Public Class Methods
observables()
click to toggle source
Get all callbacks that can be observed.
@example Get the observables.
Interceptable.observables
@return [ Array<Symbol> ] The names of the observables.
# File lib/mongoid/observers/interceptable.rb, line 13 def observables CALLBACKS + registered_observables end
registered_observables()
click to toggle source
Get all registered callbacks that can be observed, not included in Mongoid's defaults.
@example Get the observables.
Interceptable.registered_observables
@return [ Array<Symbol> ] The names of the registered observables.
# File lib/mongoid/observers/interceptable.rb, line 24 def registered_observables @registered_observables ||= [] end