ActiveRecord::LifecyleCallbacks (Module)

In: lib/active_record/lifecycle_callbacks.rb

External Aliases

instantiate -> instantiate_without_callbacks
instantiate_with_callbacks -> instantiate

Included Modules

Observable

Public Instance methods

Is called when the object was instantiated by one of the finders, like Base.find

[Source]

    # File lib/active_record/lifecycle_callbacks.rb, line 85
85:     def after_find() end

[Source]

    # File lib/active_record/lifecycle_callbacks.rb, line 87
87:     def after_initialize() end

[Source]

    # File lib/active_record/lifecycle_callbacks.rb, line 93
93:     def before_save() end

[Source]

    # File lib/active_record/lifecycle_callbacks.rb, line 94
94:     def after_save()  end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 101
101:     def before_validation()       end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 102
102:     def after_validation()      end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 103
103:     def before_validation_on_create() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 104
104:     def after_validation_on_create()  end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 105
105:     def before_validation_on_update() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 106
106:     def after_validation_on_update()  end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 119
119:     def before_create() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 120
120:     def after_create() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 127
127:     def before_update() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 128
128:     def after_update()  end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 135
135:     def before_destroy() end

[Source]

     # File lib/active_record/lifecycle_callbacks.rb, line 136
136:     def after_destroy()  end

[Validate]