|
30 | 30 | </service> |
31 | 31 |
|
32 | 32 | <service id="cache.adapter.apcu" class="Symfony\Component\Cache\Adapter\ApcuAdapter" abstract="true"> |
| 33 | + <tag name="monolog.logger" channel="cache" /> |
33 | 34 | <argument /> <!-- namespace --> |
34 | 35 | <argument /> <!-- default lifetime --> |
| 36 | + <call method="setLogger"> |
| 37 | + <argument type="service" id="logger" on-invalid="ignore" /> |
| 38 | + </call> |
35 | 39 | </service> |
36 | 40 |
|
37 | 41 | <service id="cache.adapter.doctrine" class="Symfony\Component\Cache\Adapter\DoctrineAdapter" abstract="true"> |
| 42 | + <tag name="monolog.logger" channel="cache" /> |
38 | 43 | <argument /> <!-- Doctrine provider service --> |
39 | 44 | <argument /> <!-- namespace --> |
40 | 45 | <argument /> <!-- default lifetime --> |
| 46 | + <call method="setLogger"> |
| 47 | + <argument type="service" id="logger" on-invalid="ignore" /> |
| 48 | + </call> |
41 | 49 | </service> |
42 | 50 |
|
43 | 51 | <service id="cache.adapter.filesystem" class="Symfony\Component\Cache\Adapter\FilesystemAdapter" abstract="true"> |
| 52 | + <tag name="monolog.logger" channel="cache" /> |
44 | 53 | <argument /> <!-- namespace --> |
45 | 54 | <argument /> <!-- default lifetime --> |
46 | 55 | <argument>%kernel.cache_dir%/pools</argument> |
| 56 | + <call method="setLogger"> |
| 57 | + <argument type="service" id="logger" on-invalid="ignore" /> |
| 58 | + </call> |
47 | 59 | </service> |
48 | 60 |
|
49 | 61 | <service id="cache.adapter.psr6" class="Symfony\Component\Cache\Adapter\ProxyAdapter" abstract="true"> |
| 62 | + <tag name="monolog.logger" channel="cache" /> |
50 | 63 | <argument /> <!-- PSR-6 provider service --> |
51 | 64 | <argument /> <!-- namespace --> |
52 | 65 | <argument /> <!-- default lifetime --> |
| 66 | + <call method="setLogger"> |
| 67 | + <argument type="service" id="logger" on-invalid="ignore" /> |
| 68 | + </call> |
53 | 69 | </service> |
54 | 70 |
|
55 | 71 | <service id="cache.adapter.redis" class="Symfony\Component\Cache\Adapter\RedisAdapter" abstract="true"> |
| 72 | + <tag name="monolog.logger" channel="cache" /> |
56 | 73 | <argument /> <!-- Redis connection object --> |
57 | 74 | <argument /> <!-- namespace --> |
58 | 75 | <argument /> <!-- default lifetime --> |
| 76 | + <call method="setLogger"> |
| 77 | + <argument type="service" id="logger" on-invalid="ignore" /> |
| 78 | + </call> |
59 | 79 | </service> |
60 | 80 |
|
61 | 81 | </services> |
|
0 commit comments