Skip to content

Commit 3d7105a

Browse files
committed
feat: add doctrine logging middleware
Signed-off-by: romanetar <roman_ag@hotmail.com>
1 parent 8ddc007 commit 3d7105a

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

config/doctrine.php

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,14 @@
7878
*/
7979
'mapping_types' => [
8080
'enum' => 'string'
81-
]
81+
],
82+
/**
83+
* References:
84+
* https://www.doctrine-project.org/projects/doctrine-dbal/en/current/reference/architecture.html#middlewares
85+
*/
86+
'middlewares' => array_filter([
87+
env('DOCTRINE_LOGGING', false) ? Doctrine\DBAL\Logging\Middleware::class : null,
88+
]),
8289
]
8390
],
8491
/*
@@ -203,19 +210,6 @@
203210
],
204211
/*
205212
|--------------------------------------------------------------------------
206-
| Enable query logging with laravel file logging,
207-
| debugbar, clockwork or an own implementation.
208-
| Setting it to false, will disable logging
209-
|
210-
| Available:
211-
| - LaravelDoctrine\ORM\Loggers\LaravelDebugbarLogger
212-
| - LaravelDoctrine\ORM\Loggers\ClockworkLogger
213-
| - LaravelDoctrine\ORM\Loggers\FileLogger
214-
|--------------------------------------------------------------------------
215-
*/
216-
'logger' => env('DOCTRINE_LOGGER', 'LaravelDoctrine\ORM\Loggers\FileLogger'),
217-
/*
218-
|--------------------------------------------------------------------------
219213
| Cache
220214
|--------------------------------------------------------------------------
221215
|

0 commit comments

Comments
 (0)