\Cake\ORM\AssociationDependentDeleteTrait

Implements cascading deletes for dependent associations.

Included by HasOne and HasMany association classes.

Summary

Methods
Properties
Constants
cascadeDelete()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

cascadeDelete()

cascadeDelete(\Cake\Datasource\EntityInterface  $entity, array  $options = array()) : boolean

Cascade a delete to remove dependent records.

This method does nothing if the association is not dependent.

Parameters

\Cake\Datasource\EntityInterface $entity

The entity that started the cascaded delete.

array $options

The options for the original delete.

Returns

boolean —

Success.