From 852824e301a2bfdf7280cd78cfb67de03c89371e Mon Sep 17 00:00:00 2001 From: Antoine Lamirault Date: Mon, 26 Dec 2022 21:18:20 +0100 Subject: [PATCH] [FrameworkBundle][HttpKernel][TwigBridge] Add an helper to generate fragments URL --- reference/twig_reference.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/reference/twig_reference.rst b/reference/twig_reference.rst index e905a4d2b05..c0e074dfa8b 100644 --- a/reference/twig_reference.rst +++ b/reference/twig_reference.rst @@ -63,6 +63,28 @@ falls back to the behavior of `render`_ otherwise. in the function name, e.g. ``render_hinclude()`` will use the hinclude.js strategy. This works for all ``render_*()`` functions. +fragment_uri +~~~~~~~~~~~~ + +.. code-block:: twig + + {{ fragment_uri(controller, absolute = false, strict = true, sign = true) }} + +``controller`` + **type**: ``ControllerReference`` +``absolute`` *(optional)* + **type**: ``boolean`` **default**: ``false`` +``strict`` *(optional)* + **type**: ``boolean`` **default**: ``true`` +``sign`` *(optional)* + **type**: ``boolean`` **default**: ``true`` + +Generates the URI of a fragment. + +.. versionadded:: 5.3 + + The ``fragment_uri()`` function was introduced in Symfony 5.3. + controller ~~~~~~~~~~