Peux-t-on lier un modèle associé aux évènements systèmes du genre écrire dans notre fonction d'un controller PostsController par exemple :
[code] App::uses('ProcessingEventListener', 'Event');
$this->Post->Category->getEventManager()->attach(new BadgesEventListener);[/code]

De façon à dispatcher l'évènement depuis le modèle Category comme ça :
[code] public function afterSave($created){
if (!$created) {
$this->getEventManager()->dispatch(new CakeEvent('Model.Category.afterUpdate', $this));
}
}[/code]

Juste besoin de savoir si ça se fait :)

Aucune réponse