module ActiveResource::Observing
Public Class Methods
prepended(context)
click to toggle source
# File lib/rails/observers/active_resource/observing.rb, line 5 def self.prepended(context) context.include ActiveModel::Observing end
Public Instance Methods
create(*)
click to toggle source
Calls superclass method
# File lib/rails/observers/active_resource/observing.rb, line 9 def create(*) notify_observers(:before_create) if result = super notify_observers(:after_create) end result end
destroy(*)
click to toggle source
Calls superclass method
# File lib/rails/observers/active_resource/observing.rb, line 33 def destroy(*) notify_observers(:before_destroy) if result = super notify_observers(:after_destroy) end result end
save(*)
click to toggle source
Calls superclass method
# File lib/rails/observers/active_resource/observing.rb, line 17 def save(*) notify_observers(:before_save) if result = super notify_observers(:after_save) end result end
update(*)
click to toggle source
Calls superclass method
# File lib/rails/observers/active_resource/observing.rb, line 25 def update(*) notify_observers(:before_update) if result = super notify_observers(:after_update) end result end