Как отобразить все запросы Doctrine без устаревшего EchoSQLLogger?
Я хотел бы повторить все мои запросы Doctrine, как это было раньше, с помощью устаревшего EchoSQLLogger. Я использую Doctrine под CodeIgniter4.
Я попробовал следующий код, используя очень простой регистратор PSR3 (wasinger/simplelogger), но кажется, что Doctrine никогда не переходит в метод журнала.
$this->logger = new EchoLogger();
$this->em->getConfiguration()->setMiddlewares([new Middleware($this->logger)]);
LogLevel уже настроен на отладку по умолчанию. Нет сообщения об ошибке, но нет вывода вообще. То же самое происходит с ArrayLogger.
Кто-нибудь знает, как это сделать?