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

Skip to content

Commit caffb9b

Browse files
feature #18631 [FrameworkBundle] Add optional logger to cache pools (nicolas-grekas)
This PR was merged into the 3.1-dev branch. Discussion ---------- [FrameworkBundle] Add optional logger to cache pools | Q | A | ------------- | --- | Branch? | 3.1 | Bug fix? | no | New feature? | no | BC breaks? | no | Deprecations? | no | Tests pass? | yes | Fixed tickets | - | License | MIT | Doc PR | - Commits ------- db2c576 [FrameworkBundle] Add optional logger to cache pools
2 parents b44abe3 + db2c576 commit caffb9b

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)