Annotation de classe @after_read
-
Événement déclenché après la lecture d’un objet de la classe.
/** * @after_read [callable] */
Cette annotation indique à l’objet lien de données qu’il devra appeler la méthode indiquée après chaque lecture 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 lu par le lien de données.
Le lien de données et les options qui ont été utilisées pour la lecture sont envoyées comme paramètres à 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 lu, et les paramètres suivant le lien de données puis un tableau d’options qui ont été utilisées pour la lecture.
Voir aussi
- Utiliser les événements du framework
- @after_delete – Événement déclenché après la suppression d’un objet
- @after_write – Événement déclenché après l’écriture d’un objet
- Si la méthode est dans la même classe, elle est appelée dans le contexte de l’objet qui vient d’être lu par le lien de données.