Sha256: c20881189ff95e4e816d7e252859a6c3641f743bbf26193e6e00f8d036c73631
Contents?: true
Size: 596 Bytes
Versions: 5
Compression:
Stored size: 596 Bytes
Contents
class Model < ActiveRecord::Base after_create :after_create_callback after_save :after_save_callback1, :after_save_callback2 before_save :before_save_callback1, :before_save_callback2 belongs_to :associated_model, :class_name => 'Model' if respond_to? :around_save around_save :around_save_callback1, :around_save_callback2 end def after_create_callback; end def after_save_callback1; end def after_save_callback2; end def before_save_callback1; end def before_save_callback2; end def around_save_callback1; yield; end def around_save_callback2; yield; end end
Version data entries
5 entries across 5 versions & 1 rubygems