Skip to content

Commit d253cb6

Browse files
committed
fix #35041: add array cache to system cache in prod
1 parent bd9dc7c commit d253cb6

File tree

1 file changed

+13
-1
lines changed
  • src/Symfony/Bundle/FrameworkBundle/Resources/config

1 file changed

+13
-1
lines changed

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

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,22 @@
2323
<tag name="cache.pool" />
2424
</service>
2525

26-
<service id="cache.serializer" parent="cache.system" public="false">
26+
<service id="cache.serializer.system" parent="cache.system" public="false">
2727
<tag name="cache.pool" />
2828
</service>
2929

30+
<service id="cache.serializer" class="Symfony\Component\Cache\Adapter\ChainAdapter">
31+
<argument type="collection">
32+
<argument type="service">
33+
<service id="cache.serializer.array" class="Symfony\Component\Cache\Adapter\ArrayAdapter">
34+
<argument>0</argument>
35+
<argument>false</argument>
36+
</service>
37+
</argument>
38+
<argument type="service" id="cache.serializer.system" />
39+
</argument>
40+
</service>
41+
3042
<service id="cache.annotations" parent="cache.system" public="false">
3143
<tag name="cache.pool" />
3244
</service>

0 commit comments

Comments
 (0)