diff --git a/config/doctrine.php b/config/doctrine.php index 6a9a9685..55e70c3a 100644 --- a/config/doctrine.php +++ b/config/doctrine.php @@ -78,7 +78,14 @@ */ 'mapping_types' => [ 'enum' => 'string' - ] + ], + /** + * References: + * https://www.doctrine-project.org/projects/doctrine-dbal/en/current/reference/architecture.html#middlewares + */ + 'middlewares' => array_filter([ + env('DOCTRINE_LOGGING', false) ? Doctrine\DBAL\Logging\Middleware::class : null, + ]), ] ], /* @@ -203,19 +210,6 @@ ], /* |-------------------------------------------------------------------------- - | Enable query logging with laravel file logging, - | debugbar, clockwork or an own implementation. - | Setting it to false, will disable logging - | - | Available: - | - LaravelDoctrine\ORM\Loggers\LaravelDebugbarLogger - | - LaravelDoctrine\ORM\Loggers\ClockworkLogger - | - LaravelDoctrine\ORM\Loggers\FileLogger - |-------------------------------------------------------------------------- - */ - 'logger' => env('DOCTRINE_LOGGER', 'LaravelDoctrine\ORM\Loggers\FileLogger'), - /* - |-------------------------------------------------------------------------- | Cache |-------------------------------------------------------------------------- |