8000 [FrameworkBundle] Add optional logger to cache pools · symfony/symfony@b070ab2 · GitHub
[go: up one dir, main page]

Skip to content

Commit b070ab2

Browse files
[FrameworkBundle] Add optional logger to cache pools
1 parent 84b48de commit b070ab2

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/Symfony/Bundle/FrameworkBundle/Resources/config/cache_pools.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,32 +30,52 @@
3030
</service>
3131

3232
<service id="cache.adapter.apcu" class="Symfony\Component\Cache\Adapter\ApcuAdapter" abstract="true">
33+
<tag name="monolog.logger" channel="cache" />
3334
<argument /> <!-- namespace -->
3435
<argument /> <!-- default lifetime -->
36+
<call method="setLogger">
37< 8000 /code>+
<argument type="service" id="logger" on-invalid="ignore" />
38+
</call>
3539
</service>
3640

3741
<service id="cache.adapter.doctrine" class="Symfony\Component\Cache\Adapter\DoctrineAdapter" abstract="true">
42+
<tag name="monolog.logger" channel="cache" />
3843
<argument /> <!-- Doctrine provider service -->
3944
<argument /> <!-- namespace -->
4045
<argument /> <!-- default lifetime -->
46+
<call method="setLogger">
47+
<argument type="service" id="logger" on-invalid="ignore" />
48+
</call>
4149
</service>
4250

4351
<service id="cache.adapter.filesystem" class="Symfony\Component\Cache\Adapter\FilesystemAdapter" abstract="true">
52+
<tag name="monolog.logger" channel="cache" />
4453
<argument /> <!-- namespace -->
4554
<argument /> <!-- default lifetime -->
4655
<argument>%kernel.cache_dir%/pools</argument>
56+
<call method="setLogger">
57+
<argument type="service" id="logger" on-invalid="ignore" />
58+
</call>
4759
</service>
4860

4961
<service id="cache.adapter.psr6" class="Symfony\Component\Cache\Adapter\ProxyAdapter" abstract="true">
62+
<tag name="monolog.logger" channel="cache" />
5063
<argument /> <!-- PSR-6 provider service -->
5164
<argument /> <!-- namespace -->
5265
<argument /> <!-- default lifetime -->
66+
<call method="setLogger">
67+
<argument type="service" id="logger" on-invalid="ignore" />
68+
</call>
5369
</service>
5470

5571
<service id="cache.adapter.redis" class="Symfony\Component\Cache\Adapter\RedisAdapter" abstract="true">
72+
<tag name="monolog.logger" channel="cache" />
5673
<argument /> <!-- Redis connection object -->
5774
<argument /> <!-- namespace -->
5875
<argument /> <!-- default lifetime -->
76+
<call method="setLogger">
77+
<argument type="service" id="logger" on-invalid="ignore" />
78+
</call>
5979
</service>
6080

6181
</services>

0 commit comments

Comments
 (0)
0