minor #4181 clarify that macros shadow other macros/functions (xabbuh)

This PR was merged into the 3.x branch.

Discussion
----------

clarify that macros shadow other macros/functions

see https://github.com/twigphp/Twig/pull/4175#issuecomment-2273646498

Commits
-------

e1a94481 clarify that macros shadow other macros/functions
This commit is contained in:
Fabien Potencier
2024-08-08 10:53:25 +02:00
+2 -2
View File
@@ -75,7 +75,7 @@ via the ``from`` tag:
.. caution::
As macros imported via ``from`` are called like functions, be careful to
not override existing functions:
not shadow existing functions:
.. code-block:: twig
@@ -113,7 +113,7 @@ Imported macros are not available in the body of ``embed`` tags, you need
to explicitly re-import macros inside the tag.
When calling ``import`` or ``from`` from a ``block`` tag, the imported macros
are only defined in the current block and they override macros defined at the
are only defined in the current block and they shadow macros defined at the
template level with the same names.
Checking if a Macro is defined