{% extends '@WebProfiler/Profiler/layout.html.twig' %} {% block toolbar %} {% set queryLabel = collector.queries|length == 1 ? 'query' : 'queries' %} {% if collector.queries|length > 0 %} {% set icon %} {{ include('@BazingaGeocoder/Collector/icon.svg') }} {{ collector.queries|length }} {{ queryLabel }} in {{ collector.totalDuration|number_format }} ms {% endset %} {% set text %}
{{ collector.queries|length }} {{ queryLabel }}
{% for query in collector.queries %} {% endfor %}
Provider Query Time
{{ query.providerName }} {{ query.queryString }} {{ query.duration == 0 ? 'n/a' : query.duration|number_format ~ ' ms'}}
{% endset %} {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url } %} {% endif %} {% endblock %} {% block menu %} {# This left-hand menu appears when using the full-screen profiler. #} {{ include('@BazingaGeocoder/Collector/icon.svg') }} Geocoder {% endblock %} {% block panel %}

Geocoder

{% for provider in collector.providers %}

{{ provider }} {{ collector.providerQueries(provider)|length }}

These queries are executed by a provider named "{{ provider }}".

{% for query in collector.providerQueries(provider) %} {% if query.result.message is defined %} {% else %} {% endif %} {% endfor %}
Query Locale Result Duration
# {{ loop.index }} {{ query.queryString }} {{ query.query.locale is not null ? query.query.locale : 'null' }} {% if query.result.message is defined %} Exception {% else %} {{ dump(query.resultCount) }} Result(s) {% endif %} {{ query.duration|number_format }} ms
{{ profiler_dump(query.query, maxDepth=1) }} {{ profiler_dump(query.result, maxDepth=1) }}{{ profiler_dump(query.result, maxDepth=3) }}
{% else %}

No queries were executed.

{% endfor %}
{% endblock %}