Model Configuration
afterDelete()
Signature
Section titled “Signature”afterDelete() — returns void
Available in: model
Category: Callback Functions
Description
Section titled “Description”Registers method(s) that should be called after an object is deleted.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
methods | string | no | — | Method name or list of method names that should be called when this callback event occurs in an object’s life cycle (can also be called with the method argument). |
Examples
Section titled “Examples”// 1. Call a single method after an object is deleted
// In models/Order.cfc
afterDelete("notifyWarehouse");
// 2. Call multiple methods after an object is deleted (comma-separated list)
// In models/User.cfc
afterDelete("removeFromSearchIndex,clearCachedData");
// 3. Register several after-delete callbacks individually for clarity
// In models/Article.cfc
afterDelete("logDeletion");
afterDelete("cleanupAttachments");