Skip to content

Model Configuration

afterDelete()

afterDelete() — returns void

Available in: model Category: Callback Functions

Registers method(s) that should be called after an object is deleted.

NameTypeRequiredDefaultDescription
methodsstringno—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).
// 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");