Annotation de classe @after_delete
-
Redirected from @after_delete
Événement déclenché après la suppression d’un objet de la classe.
/** * @after_delete [callable] */
Cette annotation indique à l’objet lien de données qu’il devra appeler la méthode indiquée après chaque suppression d’un objet de la classe.
Cette méthode peut être dans la même classe, ou dans une classe tierce.
- Si la méthode est dans la même classe, elle est appelée dans le contexte de l’objet qui vient d’être supprimé du lien de données.
Le lien de données est envoyé comme paramètre à la méthode.
- Si la méthode est dans une classe tierce, il doit s’agir d’une méthode statique dont le premier paramètre sera l’objet qui vient d’être supprimé, et le paramètre suivant le lien de données.Valeurs de retour
- Aucune valeur retournée /
true
: la chaîne d’événements continue d’être appelée normalement.
-false
: la chaîne d’événements@after_delete
est interrompue. L’objet a été supprimé auparavant, cette interruption ne change rien à celà.Voir aussi
- Utiliser les événements du framework
- @after_read – Événement déclenché après la lecture d’un objet
- @after_write – Événement déclenché après l’écriture d’un objet
- @before_delete – Événement déclenché avant la suppression d’un objet