Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit db2c576

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

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,20 +30,32 @@
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+
<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">
@@ -53,9 +65,13 @@
5365
</service>
5466

5567
<service id="cache.adapter.redis" class="Symfony\Component\Cache\Adapter\RedisAdapter" abstract="true">
68+
<tag name="monolog.logger" channel="cache" />
5669
<argument /> <!-- Redis connection object -->
5770
<argument /> <!-- namespace -->
5871
<argument /> <!-- default lifetime -->
72+
<call method="setLogger">
73+
<argument type="service" id="logger" on-invalid="ignore" />
74+
</call>
5975
</service>
6076

6177
</services>

0 commit comments

Comments
 (0)