File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -358,6 +358,8 @@ the directory defined in the :ref:`default_path option <config-twig-default-path
358358
359359 Read more about :ref: `template directories and namespaces <templates-namespaces >`.
360360
361+ .. _config-twig-strict-variables :
362+
361363strict_variables
362364~~~~~~~~~~~~~~~~
363365
Original file line number Diff line number Diff line change @@ -164,7 +164,9 @@ in the following order:
164164#. ``$foo->getBar() `` (object and *getter * method);
165165#. ``$foo->isBar() `` (object and *isser * method);
166166#. ``$foo->hasBar() `` (object and *hasser * method);
167- #. If none of the above exists, use ``null ``.
167+ #. If none of the above exists, use ``null `` (or throw a ``Twig\Error\RuntimeError ``
168+ exception if the :ref: `strict_variables <config-twig-strict-variables >`
169+ option is enabled).
168170
169171This allows to evolve your application code without having to change the
170172template code (you can start with array variables for the application proof of
You can’t perform that action at this time.
0 commit comments