Skip to content

Commit 3fce1fd

Browse files
Revert "feature #27549 [Cache] Unconditionally use PhpFilesAdapter for system pools (nicolas-grekas)"
This reverts commit d4f5d46b132a83be32aa495907f9dd08c76ce305, reversing changes made to 7e3b7b0b5069a6b791b577de19e72aaff4c7d26e.
1 parent 83ac40c commit 3fce1fd

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1601,6 +1601,7 @@ private function registerCacheConfiguration(array $config, ContainerBuilder $con
16011601

16021602
$version = new Parameter('container.build_id');
16031603
$container->getDefinition('cache.adapter.apcu')->replaceArgument(2, $version);
1604+
$container->getDefinition('cache.adapter.system')->replaceArgument(2, $version);
16041605
$container->getDefinition('cache.adapter.filesystem')->replaceArgument(2, $config['directory']);
16051606

16061607
if (isset($config['prefix_seed'])) {

Resources/config/cache.xml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,16 +35,15 @@
3535
<tag name="cache.pool" />
3636
</service>
3737

38-
<service id="cache.adapter.system" class="Symfony\Component\Cache\Adapter\PhpFilesAdapter" abstract="true">
38+
<service id="cache.adapter.system" class="Symfony\Component\Cache\Adapter\AdapterInterface" abstract="true">
39+
<factory class="Symfony\Component\Cache\Adapter\AbstractAdapter" method="createSystemCache" />
3940
<tag name="cache.pool" clearer="cache.system_clearer" />
4041
<tag name="monolog.logger" channel="cache" />
4142
<argument /> <!-- namespace -->
4243
<argument>0</argument> <!-- default lifetime -->
44+
<argument /> <!-- version -->
4345
<argument>%kernel.cache_dir%/pools</argument>
44-
<argument>true</argument>
45-
<call method="setLogger">
46-
<argument type="service" id="logger" on-invalid="ignore" />
47-
</call>
46+
<argument type="service" id="logger" on-invalid="ignore" />
4847
</service>
4948

5049
<service id="cache.adapter.apcu" class="Symfony\Component\Cache\Adapter\ApcuAdapter" abstract="true">

0 commit comments

Comments
 (0)