I’m on CakePHP 3.3.16
I’ve put this in the main app’s Bootstrap.php:
Log::write('info','foo');
$contactTable = \Cake\ORM\TableRegistry::get('Contacts.contacts');
$contactTable->eventManager()
->on('Model.afterSave', ['priority' => 1],function($event, $entity)
{
pr( "afterSave - " );
Log::write('info','afterSave');
});
I get “foo” and when I save the plugin model in question, there’s nothing in the logs.
Do I need to update CakePHP? I think a method has been depracated?