diff --git a/Resources/config/services.xml b/Resources/config/services.xml index c7b931d..b9877f5 100644 --- a/Resources/config/services.xml +++ b/Resources/config/services.xml @@ -44,6 +44,7 @@ + 15 diff --git a/Resources/public/images/guzzle.png b/Resources/public/images/guzzle.png new file mode 100644 index 0000000..1a5347e Binary files /dev/null and b/Resources/public/images/guzzle.png differ diff --git a/Resources/public/images/profiler/guzzle.png b/Resources/public/images/profiler/guzzle.png new file mode 100644 index 0000000..236974b Binary files /dev/null and b/Resources/public/images/profiler/guzzle.png differ diff --git a/Resources/views/Collector/guzzle.html.twig b/Resources/views/Collector/guzzle.html.twig index 042879b..570ed8d 100644 --- a/Resources/views/Collector/guzzle.html.twig +++ b/Resources/views/Collector/guzzle.html.twig @@ -3,18 +3,23 @@ {% block toolbar %} {% if collector.countLogs %} {% set icon %} - Guzzle + Guzzle + {{ collector.countLogs }} {% endset %} {% set text %} - {{ collector.countLogs }} +
+ HTTP Requests + {{ collector.countLogs }} +
{% endset %} {% include 'WebProfilerBundle:Profiler:toolbar_item.html.twig' with { 'link': profiler_url } %} {% endif %} {% endblock %} {% block menu %} - -   + + Guzzle {{ collector.countLogs }} @@ -23,7 +28,7 @@ {% endblock %} {% block panel %} -

Requests

+

HTTP requests

{% if not collector.countLogs %}

@@ -31,12 +36,40 @@

{% else %}
    - {% for i, log in collector.logs %} -
  • + {% for i, log in collector.logs %} +
  • - {{ log.message }} + + + + - + + {{ log.extras.request.method }} {{ log.extras.request.url }} +
    + + Response: {{ log.extras.response.statusCode }} {{ log.extras.response.reasonPhrase }} +
    Time: {{ log.extras.response.getInfo('total_time')*1000 }} ms + {% if log.extras.response.getInfo('redirect_count') > 0 %} +
    Redirects: {{ log.extras.response.getInfo('redirect_count') }} + {% endif %} +
    + +
  • {% endfor %} {% endif %} -{% endblock %} + + +{% endblock %} \ No newline at end of file