module Marten::DB::Model::Callbacks
Overview
Provides the ability to define model callbacks.
This module provides the ability to define callbacks that are executed before and / or after specific model record operations (ie. initialization, creation, update, save, and deletion).
Direct including types
Defined in:
marten/db/model/callbacks.crMacro Summary
-
after_create(*names)
Allows to do define callbacks that are called after creating a model record.
-
after_delete(*names)
Allows to do define callbacks that are called after deleting a model record.
-
after_initialize(*names)
Allows to do define callbacks that are called after initializing a model record.
-
after_save(*names)
Allows to do define callbacks that are called after saving a model record (creation or update).
-
after_update(*names)
Allows to do define callbacks that are called after updating a model record.
-
before_create(*names)
Allows to do define callbacks that are called before creating a model record.
-
before_delete(*names)
Allows to do define callbacks that are called before deleting a model record.
-
before_save(*names)
Allows to do define callbacks that are called before saving a model record (creation or update).
-
before_update(*names)
Allows to do define callbacks that are called before updating a model record.
Macro Detail
Allows to do define callbacks that are called after creating a model record.
Allows to do define callbacks that are called after deleting a model record.
Allows to do define callbacks that are called after initializing a model record.
Allows to do define callbacks that are called after saving a model record (creation or update).
Allows to do define callbacks that are called after updating a model record.
Allows to do define callbacks that are called before creating a model record.
Allows to do define callbacks that are called before deleting a model record.
Allows to do define callbacks that are called before saving a model record (creation or update).
Allows to do define callbacks that are called before updating a model record.