DoctrineODMでロガーを動作させようとしています。
// .. some initialization code here ...
$mongoConfig->setLoggerCallable(function(array $log){
print_r($log);
die("Mongo Logging Called...");
});
$dm = \Doctrine\ODM\MongoDB\DocumentManager::create(new \Doctrine\MongoDB\Connection(), $mongoConfig);
リファレンスは次のとおりです:http://www.doctrine-project.org/docs/mongodb_odm/1.0/en/reference/logging.html
ドキュメントマネージャーのクエリビルダーを使用してドキュメントをクエリしています。ドキュメントを正常に検索して永続化しています。しかし、ロガーのコールバックは決して呼び出されません。何が間違っているのでしょうか?