Method: ActiveModel::Observer#observed_class_inherited

Defined in:
lib/active_model/observing.rb

#observed_class_inherited(subclass) ⇒ Object

Special method sent by the observed class when it is inherited. Passes the new subclass.



236
237
238
239
# File 'lib/active_model/observing.rb', line 236

def observed_class_inherited(subclass) #:nodoc:
  self.class.observe(observed_classes + [subclass])
  add_observer!(subclass)
end