Я использую Doctrine и хочу регистрировать все сгенерированные запросы SQL.
Я знаю, что могу использовать $q->getSqlQuery(), но я не хочу делать это каждый раз вручную.
$q->getSqlQuery()
Есть ли способ сделать это автоматически?
Взгляните на Doctrine Profiler и источник ZF_Debug & Doctrine .
Если вы включите регистрацию всех запросов, вы должны будете войти в журнал приложений в каталоге log. Для этого установите logging_enabled в true в вашем settings.yml.
log
logging_enabled
settings.yml