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

Skip to content

Commit 8c5f22b

Browse files
committed
[TwigBundle] Describe the new behaviour of twig.cache config
Signed-off-by: Quentin Devos <[email protected]>
1 parent c4e1eaa commit 8c5f22b

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

reference/configuration/twig.rst

+11-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ application harder to maintain.
7171
cache
7272
~~~~~
7373

74-
**type**: ``string`` | ``false`` **default**: ``%kernel.cache_dir%/twig``
74+
**type**: ``string`` | ``boolean`` **default**: ``true``
7575

7676
Before using the Twig templates to render some contents, they are compiled into
7777
regular PHP code. Compilation is a costly process, so the result is cached in
@@ -82,6 +82,16 @@ is not recommended; not even in the ``dev`` environment, because the
8282
``auto_reload`` option ensures that cached templates which have changed get
8383
compiled again.
8484

85+
Specify the path where the cache should be stored. If set to ``true``, the cache
86+
defaults to ``%kernel.cache_dir%/twig``. However, if the ``auto_reload`` option is
87+
disabled and ``%kernel.build_dir%`` is different from ``%kernel.cache_dir%``,
88+
the cache will instead be stored in ``%kernel.build_dir%/twig``.
89+
90+
.. versionadded:: 7.3
91+
92+
Support for ``true`` value was added in Symfony 7.3, and it became the default
93+
value for this option instead of ``%kernel.cache_dir%/twig``.
94+
8595
charset
8696
~~~~~~~
8797

0 commit comments

Comments
 (0)