Создание пути, добавляющего строку запроса в Symfony2

Есть ли возможность сгенерировать путь для заданного маршрута и аргументов, добавив строку запроса автоматическиВ качестве временного решения я использую самодельный макрос:

{% macro path(route, args, with_query) %}
{% spaceless %}
    {% set with_query = with_query|default(false) and app.request.queryString %}
    {{ path(route, args) ~ (with_query ? '?' ~ app.request.queryString : '' ) }}
{% endspaceless %}
{% endmacro %}

Есть ли в Symfony2/Twig встроенная функция для этого?

28
задан j0k 20 September 2012 в 12:14
поделиться