ErrorController
Request
GET Parameters
No GET parameters
POST Parameters
No POST parameters
Uploaded Files
No files were uploaded
Request Attributes
Key | Value |
---|---|
_controller | "error_controller" |
_stopwatch_token | "c3332b" |
exception | Twig\Error\RuntimeError {#11294 -lineno: 101 -name: "@SyliusShop/layout.html.twig" -rawMessage: "An exception has been thrown during the rendering of a template ("Warning: Undefined array key 0")." -sourcePath: "/home/ppmcdev/themes/webapicTheme/templates/bundles/SyliusShopBundle/layout.html.twig" -sourceCode: """ <!DOCTYPE html>\n <html lang="{{ app.request.locale|slice(0, 2) }}">\n <head>\n <meta charset="utf-8">\n <meta http-equiv="X-UA-Compatible" content="IE=edge">\n \n <title>{% block title %}{{ sylius.channel.name }}{% endblock %}</title>\n \n <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">\n \t\t<meta name="theme-color" content="#20255A"/>\n \n \n {% block metatags %}\n {% endblock %}\n {% block javascripts %}\n <script src="https://consent.cookiefirst.com/sites/papapiqueetmamancoud.fr-98400383-07bd-4fde-b3a9-fb670e219acb/consent.js"></script>\n {# {{ google_tag_manager_head() }} #}\n <!-- Google Tag Manager -->\n <script defer>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src=\n 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n })(window,document,'script','dataLayer','GTM-TN3JBM');</script>\n <!-- End Google Tag Manager -->\n {# Fichier Javascript qui seront présent sur toutes les pages #}\n {# <script type="text/javascript" data-cmp-ab="1" src="https://cdn.consentmanager.net/delivery/autoblocking/942bb300c1178.js" data-cmp-host="d.delivery.consentmanager.net" data-cmp-cdn="cdn.consentmanager.net" data-cmp-codesrc="1"></script> #}\n \n {# <script src="{{ asset('webapic-theme/jquery.js') }}"></script> #}\n \n {{ sylius_template_event('sylius.shop.layout.javascripts') }}\n <script src="{{ asset('webapic-theme/global.js') }}"></script> \n {% if app.request.get('_route') == 'sylius_shop_homepage' %}\n <script async src="{{ asset('webapic-theme/home.js') }}"></script>\n {% else %}\n {# <script async src="{{ asset('assets/shop/js/app.js') }}"></script> #}\n <script async src="{{ asset('webapic-theme/all.js') }}"></script>\n {% endif %} \n \n <script type="text/javascript">\n (function() {\n window.sib = {\n equeue: [],\n client_key: "d5wfn6h48zafxljv9tdqu8s8"\n };\n /* OPTIONAL: email for identify request*/\n // window.sib.email_id = 'example@domain.com';\n window.sendinblue = {};\n for (var j = ['track', 'identify', 'trackLink', 'page'], i = 0; i < j.length; i++) {\n (function(k) {\n window.sendinblue[k] = function() {\n var arg = Array.prototype.slice.call(arguments);\n (window.sib[k] || function() {\n var t = {};\n t[k] = arg;\n window.sib.equeue.push(t);\n })(arg[0], arg[1], arg[2], arg[3]);\n };\n })(j[i]);\n }\n var n = document.createElement("script"),\n i = document.getElementsByTagName("script")[0];\n n.type = "text/javascript", n.id = "sendinblue-js", n.async = !0, n.src = "https://sibautomation.com/sa.js?key=" + window.sib.client_key, i.parentNode.insertBefore(n, i), window.sendinblue.page();\n })();\n </script>\n \n \n \n {% endblock %}\n \n {% block stylesheets %}\n \n {# Fichier CSS qui seront présent sur toutes les pages #}\n {{ sylius_template_event('sylius.shop.layout.stylesheets') }}\n <link rel="stylesheet" href="{{ asset('webapic-theme/global.css') }}" >\n \n {# <link rel="stylesheet" href="{{ asset('assets/shop/css/style.css') }}" > #}\n {# {{ encore_entry_link_tags('bitbag-wishlist-shop', null, 'wishlist_shop') }} #}\n \n {% endblock %}\n \n <link rel="icon" type="image/x-icon" href="/favicon.ico">\n \n {% if app.request.pathInfo == '/sac-personnalise-sac-zip' %}\n <link rel="canonical" href="https://www.papapiqueetmamancoud.fr/sac-personnalise-sac-zip" >\n {% else %}\n <link rel="canonical" href="{{ app.request.uri }}" >\n {% endif %}\n \n {# {{ dump(app.request) }}\n \n {{ dump(app.request.attributes.get('_route')) }}\n {{ dump(app.request.attributes.get('_route_params')) }} #}\n \n {# {{ app_hreflang('en', app.request.pathInfo, app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}\n {{ app_hreflang('fr-fr', app.request.pathInfo, app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }} #}\n \n {% if app.request.locale|slice(0, 2) == 'en' %}\n <link rel="alternate" hreflang="en" href="{{ app.request.uri }}" />\n <link rel="alternate" hreflang="fr-fr" href="{{ app.request.getSchemeAndHttpHost() }}/{{ app_hreflang('en', app.request.pathInfo, app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}" />\n {% else %}\n <link rel="alternate" hreflang="en" href="{{ app.request.getSchemeAndHttpHost() }}/{{ app_hreflang('fr-fr', app.request.pathInfo, app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) }}" />\n <link rel="alternate" hreflang="fr-fr" href="{{ app.request.uri }}" />\n {% endif %}\n \n \n \t{% if app.session.get('on_login') is defined and app.session.get('on_login') == true %}\n \t\t{{ app.session.set('on_login', false) }}\n \t\t<script type="text/javascript">\n \t\t\t$(document).ready(function() {\n \t\t\t\tdataLayer.push({ user_data: null }); \n \t\t\t\tdataLayer.push({\n \t\t\t\t\tevent: 'login', \n \t\t\t\t\tuser_data: {\n \t\t\t\t\t\temail_adress: {{app.user.customer.email}},\n \t\t\t\t\t\tsha256_email_address: {{encrypt_sha_256(app.user.customer.email)}}, //email en sha256 de l'utilisateur\n \t\t\t\t\t\tphone_number: {{app.user.customer.phoneNumber}}, //Numéro de téléphone, idéalement, formaté avec le code d'identifiant "+33" etc\n \t\t\t\t\t\tsha256_phone_number: {{encrypt_sha_256(app.user.customer.phoneNumber)}}, //Numéro de téléphone en sha256 de l'utilisateur\n \t\t\t\t\t\taddress: {\n \t\t\t\t\t\t\tfirst_name: {{app.user.customer.firstName}},\n \t\t\t\t\t\t\tsha256_first_name: {{encrypt_sha_256(app.user.customer.firstName)}}, //Prénom en sha256 de l'utilisateur\n \t\t\t\t\t\t\tlast_name: {{app.user.customer.lastName}},\n \t\t\t\t\t\t\tsha256_last_name: {{encrypt_sha_256(app.user.customer.lastName)}} //Nom de famille en sha256 de l'utilisateur\n \t\t\t\t\t\t\tstreet: {{app.user.customer.defaultAddress.street}},\n \t\t\t\t\t\t\tcity: {{app.user.customer.defaultAddress.city}},\n \t\t\t\t\t\t\tpostal_code: {{app.user.customer.defaultAddress.postcode}},\n \t\t\t\t\t\t\tcountry: {{app.user.customer.defaultAddress.countryCode}}\n \t\t\t\t\t\t},\n \t\t\t\t\t\tuser_lifetime_value: 350.35\n \t\t\t\t\t}\n \t\t\t\t});\n \t\t\t});\n \t</script>\n \t{% endif %}\n \t{% if app.session.get('on_subscribe') is defined and app.session.get('on_subscribe') == true %}\n \t\t{{ app.session.set('on_subscribe', false) }}\n \t\t<script type="text/javascript">\n \t\t\t$(document).ready(function() {\n \t\t\t\tdataLayer.push({ user_data: null }); \n \t\t\t\tdataLayer.push({\n \t\t\t\t\tevent: 'sign_up', \n \t\t\t\t\tuser_data: {\n \t\t\t\t\t\temail_adress: {{app.user.customer.email}},\n \t\t\t\t\t\tsha256_email_address: {{encrypt_sha_256(app.user.customer.email)}}, //email en sha256 de l'utilisateur\n \t\t\t\t\t\tphone_number: {{app.user.customer.phoneNumber}}, //Numéro de téléphone, idéalement, formaté avec le code d'identifiant "+33" etc\n \t\t\t\t\t\tsha256_phone_number: {{encrypt_sha_256(app.user.customer.phoneNumber)}}, //Numéro de téléphone en sha256 de l'utilisateur\n \t\t\t\t\t\taddress: {\n \t\t\t\t\t\t\tfirst_name: {{app.user.customer.firstName}},\n \t\t\t\t\t\t\tsha256_first_name: {{encrypt_sha_256(app.user.customer.firstName)}}, //Prénom en sha256 de l'utilisateur\n \t\t\t\t\t\t\tlast_name: {{app.user.customer.lastName}},\n \t\t\t\t\t\t\tsha256_last_name: {{encrypt_sha_256(app.user.customer.lastName)}} //Nom de famille en sha256 de l'utilisateur\n \t\t\t\t\t\t\tstreet: {{app.user.customer.defaultAddress.street}},\n \t\t\t\t\t\t\tcity: {{app.user.customer.defaultAddress.city}},\n \t\t\t\t\t\t\tpostal_code: {{app.user.customer.defaultAddress.postcode}},\n \t\t\t\t\t\t\tcountry: {{app.user.customer.defaultAddress.countryCode}}\n \t\t\t\t\t\t},\n \t\t\t\t\t\tuser_lifetime_value: 350.35\n \t\t\t\t\t}\n \t\t\t\t});\n \t\t\t});\n \t</script>\n \t{% endif %}\n </head>\n \n \n <body class="pushable {% if app.request.get('_route') == 'sylius_shop_homepage' %}homepage{% endif %} {% if is_device('iPhone') %}iphone{% endif %} {% if is_device('iPad') %}ipad{% endif %}">\n {# Affiche un avertissement si on est connecté "en tant qu'un client" #}\n {% if app.session.get('admin_impersonate_shop_user_id') is defined and app.user is not empty and app.session.get('admin_impersonate_shop_user_id') == app.user.id %}\n <div class="impersonate-warning">\n Attention ! Vous êtes connecté sur le compte du client {{ app.user.customer.firstName }} {{ app.user.customer.lastName }} ! \n Toute action affectera directement son compte (panier, informations etc).\n </div>\n {% endif %}\n \n <!-- Google Tag Manager (noscript) -->\n <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TN3JBM"\n height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>\n <!-- End Google Tag Manager (noscript) -->\n \n <div class="pusher">\n <div class="ui">\n <header {% if app.request.get('_route') == 'sylius_shop_homepage' %}class="homepage"{% endif %}>\n \n {% block top %}\n <div class="header-top" class="ui large sticky inverted stackable menu">\n {{ sylius_template_event('sylius.shop.layout.after_topbar') }}\n </div>\n {% endblock %}\n \n {% block header %}\n <div class="header-bottom" class="ui large sticky inverted stackable menu">\n <div class="left">\n \t\t\t\t\t\t\t\t\t\t\t\t{# {% if is_mobile() %} #}\n \t\t\t\t\t\t\t\t\t\t\t\t\t<button class="menu">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src="{{ asset('webapic-theme/images/icon-menu.svg') }}" class="ui image lazyload" />\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\tMENU\n \t\t\t\t\t\t\t\t\t\t\t\t\t</button>\n \t\t\t\t\t\t\t\t\t\t\t\t{# {% endif %} #}\n {# <button> \n <img src="{{ asset('webapic-theme/images/icon-search.svg') }}" class="ui image lazyload" />\n </button> #}\n \t\t\t\t\t\t\t\t\t\t\t\t<div class="header-search">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<div id="input-search-fake">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t<img src="{{ asset('webapic-theme/images/icon-search-dark.svg') }}" class="ui image lazyload" />\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ 'app.front.header.recherche'|trans }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t\t\t</div>\n </div>\n <div class="logo">\n <a href="{{ path('sylius_shop_homepage') }}">\n {% if is_mobile() %} \n {# <img src="{{ asset('webapic-theme/images/logo-header-mobile.svg') }}" alt="PPMC" class="ui image lazyload" /> #}\n <img src="{{ asset('webapic-theme/images/logo-header-mobile-noel.svg') }}" alt="PPMC" class="ui image lazyload" />\n {% else %}\n {# <img src="{{ asset('webapic-theme/images/logo-header.svg') }}" alt="PPMC" class="ui image lazyload" /> #}\n <img src="{{ asset('webapic-theme/images/logo-header-noel.svg') }}" alt="PPMC" class="ui image lazyload" />\n {% endif %}\n </a>\n </div>\n <div class="right">\n <a class="idee" href="{{ path('app_gift_idea') }}">\n <img src="{{ asset('webapic-theme/images/gift.svg') }}" alt="{{ 'app.front.cadeaux.titre'|trans }}" class="ui image lazyload" />\n <span>\n {{ 'app.front.cadeaux.titre'|trans }} \n </span>\n </a>\n <div class="right aligned column">\n {% if app.user is defined and app.user.customer is defined %} \n <a class="wishlist" href="{{ path('app_wishlist_index') }}">\n \n <img src="{{ asset('webapic-theme/images/favoris-header.svg') }}" alt="{{ 'app.front.wishlist.titre'|trans }}" class="ui image lazyload" />\n <span>{{app.user.customer.wishlistProductVariants|length}}</span>\n \n </a>\n {% else %}\n <a class="wishlist" href="{{ path('sylius_shop_login') }}">\n <img src="{{ asset('webapic-theme/images/favoris-header.svg') }}" alt="{{ 'app.front.wishlist.titre'|trans }}" class="ui image lazyload" />\n </a>\n {% endif %}\n {{ render(controller('sylius.controller.shop.security_widget:renderAction')) }}\n {{ render(url('sylius_shop_partial_cart_summary', {'template': '@SyliusShop/Cart/_widget.html.twig'})) }} \n </div>\n </div>\n \n \t\t\t\t\t\t\t\t\t\t{% if not is_mobile() %}\n \t\t\t\t\t\t\t\t\t\t\t\t<div class="header-subbottom">\n \t\t\t\t\t\t\t\t\t\t\t\t\t<ul>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% for menu in menuHeader.getRootMenus() %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<li data-id="{{ menu.id }}" class="num{{ menu.id }} {% if menu.saumon %} saumon{% endif %}">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.configuration.url is defined %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.configuration.url|length > 2 %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ menuHeader.resolveUrl(menu) }}">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.configuration.url == '#' and menu.id == 2 %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href="/nos-produits">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% elseif menu.id == 3 %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href="/tissus-et-petite-mercerie">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.id == 193 %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# {{ menuHeader.resolveImage(menu)|raw }} #}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</span>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href="{{ menuHeader.resolveUrl(menu) }}">\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{# {{ menuHeader.resolveImage(menu)|raw }} #}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% if menu.bold == true %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong>{{ menuHeader.resolveTitle(menu) }}</strong>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% else %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{{ menuHeader.resolveTitle(menu) }}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</a>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endif %}\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</li>\n \t\t\t\t\t\t\t\t\t\t\t\t\t\t\t{% endfor %} \n \t\t\t\t\t\t\t\t\t\t\t\t\t</ul>\n \t\t\t\t\t\t\t\t\t\t\t\t</div>\n \t\t\t\t\t\t\t\t\t\t{% endif %}\n </div>\n \n \n <div class="header-links novisible">\n {{ render(controller('App\\Controller\\TaxonsController::menuScrollAction')) }} \n </div>\n {% endblock %}\n \n </header>\n <div class="container container-principal {% if app.request.get('_route') == 'sylius_shop_homepage' %}homepage{% endif %} {{ app.request.get('_route') }} {% block container_css_classes %}{% endblock %}">\n \n {# Menu principale #}\n {# {% include 'partials/menu_header.html.twig' %} #}\n \n {{ render(controller('App\\Controller\\CartController::popupAction')) }}\n \n {% include '@SyliusShop/_flashes.html.twig' %} \n \n {{ sylius_template_event('sylius.shop.layout.before_content') }}\n \n {% block content %}\n {% endblock %}\n \n {{ sylius_template_event('sylius.shop.layout.after_content') }}\n \n \n {% include 'partials/block-search.html.twig' %}\n \n \n </div>\n </div>\n \n {% block footer %}\n \n {% if app.request.get('_route') == 'app_configurateur' \n or app.request.get('_route') == 'sylius_shop_cart_summary' \n or app.request.get('_route') == 'sylius_shop_checkout_address'\n or app.request.get('_route') == 'bitbag_sylius_one_page_checkout_shop_checkout' \n %}\n \n <footer class="{{ app.request.get('_route') }}">\n <div class="footer-ctn">\n \n <div class="footer-logo-ctn">\n <img src="{{ asset('webapic-theme/images/logo-footer.svg') }}" class="ui image lazyload" />\n </div>\n \n <div class="footer-copyright">\n ©Copyright Papapiqueetmamancoud. Tous droits réservés - Réalisation Webapic\n </div>\n </div>\n </footer>\n \n {% else %}\n \n <footer class="{{ app.request.get('_route') }}">\n <div class="footer-ctn">\n \n <div class="footer-logo-ctn">\n <img src="{{ asset('webapic-theme/images/logo-footer.svg') }}" class="ui image lazyload" />\n </div>\n \n <div class="taxons-assurances">\n <div class="taxons-assurances-ctn">\n {% for row in blocInsurance.getBlocsByZone('footer') %}\n <div class="assurance">\n <div>\n {{ row.svgIcon|raw }}\n </div>\n <span>{{ row.title }}</span> \n <p>{{ row.content|raw }}</p> \n </div>\n {% endfor %}\n </div>\n </div>\n \n {# Newsletter #}\n <div class="newsletter">\n <div class="newsletter-top">\n <div class="left">\n <p>\n {{ 'app.front.footer.newsletter1'|trans }}, <strong>{{ 'app.front.footer.newsletter2'|trans }}</strong>\n </p>\n </div>\n <div class="right">\n <form class="form">\n <div class="newsletter-input">\n <input type="text" placeholder="{{ 'sylius.ui.email'|trans }}">\n </div>\n <div class="newsletter-button">\n <button class="ui button">\n OK\n </button>\n </div>\n </form>\n </div>\n </div>\n \n <div class="reseaux">\n <a href="https://www.ppmc-blog.fr/" class="leblog" rel="nofollow">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-blog.svg') }}" class="ui image lazyload" />\n </a>\n <span class="qcd blank facebook" data-qcd="aHR0cHMlM0ElMkYlMkZmci1mci5mYWNlYm9vay5jb20lMkZQYXBhLlBpcXVlLmV0Lk1hbWFuLkNvdWQlMkY=">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-facebook.svg') }}" class="ui image lazyload" />\n </span>\n <span class="qcd blank instagram" data-qcd="aHR0cHMlM0ElMkYlMkZ3d3cuaW5zdGFncmFtLmNvbSUyRnBhcGFwaXF1ZWV0bWFtYW5jb3VkJTJG">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-instagram.svg') }}" class="ui image lazyload" />\n </span>\n <span class="qcd blank pinterest" data-qcd="aHR0cHM6Ly93d3cucGludGVyZXN0LmZyL3BwbWNmcmFuY2Uv">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-pinterest.svg') }}" class="ui image lazyload" />\n </span>\n <span class="qcd blank linkedin" data-qcd="aHR0cHMlM0ElMkYlMkZmci5saW5rZWRpbi5jb20lMkZjb21wYW55JTJGcGFwYS1waXF1ZS1ldC1tYW1hbi1jb3Vk">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-linkedin.svg') }}" class="ui image lazyload" />\n </span>\n <span class="qcd blank youtube" data-qcd="aHR0cHMlM0ElMkYlMkZ3d3cueW91dHViZS5jb20lMkZjaGFubmVsJTJGVUNUOXIyMjdrSU5sckw4UW9TM1c5eG1R">\n <img data-src="{{ asset('webapic-theme/images/logo-reseau-youtube.svg') }}" class="ui image lazyload" />\n </span>\n </div>\n </div>\n <div class="ui hidden divider"></div>\n \n {# Menu Footer #}\n <div class="footer-menu">\n {% for subMenu in menuFooter.getMenu() %}\n <div>\n <h4>{{ subMenu.name }}</h4>\n <ul>\n {% for item in subMenu.items %}\n {# {{ dump(item) }} #}\n <li>\n <a href="{{ menuFooter.resolveUrl(item) }}">{{ menuFooter.resolveTitle(item) }}</a>\n </li>\n {% endfor %}\n </ul>\n </div>\n {% endfor %}\n </div>\n \n <div class="footer-copyright">\n ©Copyright Papapiqueetmamancoud. Tous droits réservés - Réalisation <a href="https://www.webapic.com/" target="_blank">Webapic</a>\n </div>\n </div>\n </footer>\n \n {% endif %}\n \n {% endblock %}\n \n <div id="scrollTopButton" >\n <button>\n <img src="{{ asset('webapic-theme/images/picto-scrollup.svg') }}" class="ui image lazyload" />\n </button>\n </div>\n \n </div>\n \n {% include '@SyliusUi/Modal/_confirmation.html.twig' %}\n \n {# {% if app.request.get('_route') == 'sylius_shop_login' %}\n <script async defer crossorigin="anonymous" src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v13.0"></script>\n {% endif %} #}\n \n <fb:login-button \n scope="public_profile,email"\n onlogin="checkLoginState();">\n </fb:login-button>\n \n {{ sylius_template_event('sylius.shop.layout.after_body') }}\n \n {# Freshdesk #}\n {# <script>\n window.fwSettings={'widget_id':60000001825};\n !function(){if("function"!=typeof window.FreshworksWidget){var n=function(){n.q.push(arguments)};n.q=[],window.FreshworksWidget=n}}()\n </script>\n <script type='text/javascript' src='https://widget.freshworks.com/widgets/60000001825.js' async defer></script> #}\n \n </body>\n </html> """ #message: "An exception has been thrown during the rendering of a template ("Warning: Undefined array key 0")." #code: 0 #file: "/home/ppmcdev/themes/webapicTheme/templates/bundles/SyliusShopBundle/layout.html.twig" #line: 101 -previous: ErrorException {#11630 …} : { { Twig\Template->displayWithErrorHandling(array $context, array $blocks = []) … › |
logger | Symfony\Bridge\Monolog\Logger {#1293 …8} |
Request Headers
Header | Value |
---|---|
accept | "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" |
accept-encoding | "gzip,deflate" |
connection | "keep-alive" |
content-length | "" |
content-type | "" |
from | "support@search.yandex.ru" |
host | "ppmc-staging.webapic.com" |
user-agent | "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" |
x-php-ob-level | "1" |
Request Content
Request content not available (it was retrieved as a resource).
Response
Response Headers
Header | Value |
---|---|
cache-control | "no-cache, private" |
content-type | "text/html; charset=UTF-8" |
date | "Mon, 25 Nov 2024 19:03:51 GMT" |
set-cookie | "device_view=full; expires=Wed, 25-Dec-2024 19:03:51 GMT; Max-Age=2592000; path=/; httponly; samesite=lax" |
x-debug-exception | "An%20exception%20has%20been%20thrown%20during%20the%20rendering%20of%20a%20template%20%28%22Warning%3A%20Undefined%20array%20key%200%22%29." |
x-debug-exception-file | "%2Fhome%2Fppmcdev%2Fthemes%2FwebapicTheme%2Ftemplates%2Fbundles%2FSyliusShopBundle%2Flayout.html.twig:101" |
x-debug-token | "644298" |
Cookies
Request Cookies
No request cookies
Response Cookies
Key | Value |
---|---|
device_view | Symfony\Component\HttpFoundation\Cookie {#12756 #name: "device_view" #value: "full" #domain: "" #expire: 1735153431 #path: "/" #secure: false #httpOnly: true -raw: false -sameSite: "lax" -secureDefault: false } |
Session 12
Session Metadata
Key | Value |
---|---|
Created | "Mon, 25 Nov 24 20:03:51 +0100" |
Last used | "Mon, 25 Nov 24 20:03:51 +0100" |
Lifetime | 31536000 |
Session Attributes
Attribute | Value |
---|---|
_locale_ppmc | "fr_FR" |
lastViewedProductVariantsIds | [
39879
] |
Session Usage
12
Usages
Stateless check enabled
Usage |
---|
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:44
[ [ "file" => "/home/ppmcdev/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php" "line" => 44 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-http/Firewall/AccessListener.php" "line" => 87 "function" => "getToken" "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php" "line" => 49 "function" => "authenticate" "class" => "Symfony\Component\Security\Http\Firewall\AccessListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-http/Firewall/AbstractListener.php" "line" => 26 "function" => "authenticate" "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php" "line" => 73 "function" => "__invoke" "class" => "Symfony\Component\Security\Http\Firewall\AbstractListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-http/Firewall.php" "line" => 92 "function" => "callListeners" "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelRequest" "class" => "Symfony\Component\Security\Http\Firewall" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Sylius\Bundle\ResourceBundle\Storage\SessionStorage:36
[ [ "file" => "/home/ppmcdev/vendor/sylius/resource-bundle/src/Bundle/Storage/SessionStorage.php" "line" => 36 "function" => "get" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Component/Core/Locale/LocaleStorage.php" "line" => 33 "function" => "get" "class" => "Sylius\Bundle\ResourceBundle\Storage\SessionStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Component/Core/Locale/Context/StorageBasedLocaleContext.php" "line" => 37 "function" => "get" "class" => "Sylius\Component\Core\Locale\LocaleStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Component/Locale/Context/CompositeLocaleContext.php" "line" => 43 "function" => "getLocaleCode" "class" => "Sylius\Component\Core\Locale\Context\StorageBasedLocaleContext" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/LocaleBundle/Listener/RequestLocaleSetter.php" "line" => 34 "function" => "getLocaleCode" "class" => "Sylius\Component\Locale\Context\CompositeLocaleContext" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelRequest" "class" => "Sylius\Bundle\LocaleBundle\Listener\RequestLocaleSetter" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Sylius\Bundle\ResourceBundle\Storage\SessionStorage:41
[ [ "file" => "/home/ppmcdev/vendor/sylius/resource-bundle/src/Bundle/Storage/SessionStorage.php" "line" => 41 "function" => "set" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Component/Core/Locale/LocaleStorage.php" "line" => 28 "function" => "set" "class" => "Sylius\Bundle\ResourceBundle\Storage\SessionStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/ShopBundle/Locale/StorageBasedLocaleSwitcher.php" "line" => 29 "function" => "set" "class" => "Sylius\Component\Core\Locale\LocaleStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/src/EventListener/LocaleResourceListener.php" "line" => 27 "function" => "handle" "class" => "Sylius\Bundle\ShopBundle\Locale\StorageBasedLocaleSwitcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "localeChecker" "class" => "App\EventListener\LocaleResourceListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:59
[ [ "file" => "/home/ppmcdev/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php" "line" => 59 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/security-core/Authorization/AuthorizationChecker.php" "line" => 85 "function" => "setToken" "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/stof/doctrine-extensions-bundle/src/EventListener/LoggerListener.php" "line" => 46 "function" => "isGranted" "class" => "Symfony\Component\Security\Core\Authorization\AuthorizationChecker" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelRequest" "class" => "Stof\DoctrineExtensionsBundle\EventListener\LoggerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 139 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
App\EventListener\MinItem:32
[ [ "file" => "/home/ppmcdev/src/EventListener/MinItem.php" "line" => 32 "function" => "get" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php" "line" => 68 "function" => "postLoad" "class" => "App\EventListener\MinItem" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php" "line" => 98 "function" => "dispatchEvent" "class" => "Symfony\Bridge\Doctrine\ContainerAwareEventManager" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/HydrationCompleteHandler.php" "line" => 67 "function" => "invoke" "class" => "Doctrine\ORM\Event\ListenersInvoker" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php" "line" => 3678 "function" => "hydrationComplete" "class" => "Doctrine\ORM\Internal\HydrationCompleteHandler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/SimpleObjectHydrator.php" "line" => 54 "function" => "hydrationComplete" "class" => "Doctrine\ORM\UnitOfWork" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/Internal/Hydration/AbstractHydrator.php" "line" => 272 "function" => "cleanup" "class" => "Doctrine\ORM\Internal\Hydration\SimpleObjectHydrator" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php" "line" => 758 "function" => "hydrateAll" "class" => "Doctrine\ORM\Internal\Hydration\AbstractHydrator" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php" "line" => 241 "function" => "load" "class" => "Doctrine\ORM\Persisters\Entity\BasicEntityPersister" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php" "line" => 368 "function" => "findOneBy" "class" => "Doctrine\ORM\EntityRepository" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/doctrine/orm/lib/Doctrine/ORM/EntityRepository.php" "line" => 276 "function" => "resolveMagicCall" "class" => "Doctrine\ORM\EntityRepository" "type" => "->" ] [ "file" => "/home/ppmcdev/src/Controller/ProductController.php" "line" => 46 "function" => "__call" "class" => "Doctrine\ORM\EntityRepository" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 163 "function" => "showAction" "class" => "App\Controller\ProductController" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
App\Controller\ProductController:75
[ [ "file" => "/home/ppmcdev/src/Controller/ProductController.php" "line" => 75 "function" => "get" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 163 "function" => "showAction" "class" => "App\Controller\ProductController" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
App\Controller\ProductController:82
[ [ "file" => "/home/ppmcdev/src/Controller/ProductController.php" "line" => 82 "function" => "set" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 163 "function" => "showAction" "class" => "App\Controller\ProductController" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:72
[ [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 72 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 161 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php" "line" => 63 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelException" "class" => "Sylius\Bundle\CoreBundle\EventListener\CircularDependencyBreakingErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:73
[ [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 73 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 161 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php" "line" => 63 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelException" "class" => "Sylius\Bundle\CoreBundle\EventListener\CircularDependencyBreakingErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:74
[ [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 74 "function" => "getMetadataBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 161 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php" "line" => 63 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelException" "class" => "Sylius\Bundle\CoreBundle\EventListener\CircularDependencyBreakingErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:75
[ [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 75 "function" => "all" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 161 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php" "line" => 63 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelException" "class" => "Sylius\Bundle\CoreBundle\EventListener\CircularDependencyBreakingErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Symfony\Component\HttpKernel\DataCollector\RequestDataCollector:76
[ [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php" "line" => 76 "function" => "getFlashBag" "class" => "Symfony\Component\HttpFoundation\Session\Session" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Profiler/Profiler.php" "line" => 161 "function" => "collect" "class" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ProfilerListener.php" "line" => 108 "function" => "collect" "class" => "Symfony\Component\HttpKernel\Profiler\Profiler" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelResponse" "class" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 196 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 184 "function" => "filterResponse" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 75 "function" => "handleRaw" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/EventListener/ErrorListener.php" "line" => 91 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/EventListener/CircularDependencyBreakingErrorListener.php" "line" => 63 "function" => "onKernelException" "class" => "Symfony\Component\HttpKernel\EventListener\ErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/WrappedListener.php" "line" => 118 "function" => "onKernelException" "class" => "Sylius\Bundle\CoreBundle\EventListener\CircularDependencyBreakingErrorListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 230 "function" => "__invoke" "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/EventDispatcher.php" "line" => 59 "function" => "callListeners" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php" "line" => 154 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\EventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 223 "function" => "dispatch" "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/HttpKernel.php" "line" => 86 "function" => "handleThrowable" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/vendor/symfony/http-kernel/Kernel.php" "line" => 202 "function" => "handle" "class" => "Symfony\Component\HttpKernel\HttpKernel" "type" => "->" ] [ "file" => "/home/ppmcdev/public/index.php" "line" => 31 "function" => "handle" "class" => "Symfony\Component\HttpKernel\Kernel" "type" => "->" ] ] |
Flashes
Flashes
No flash messages were created.
Server Parameters
Server Parameters
Defined in .env
Key | Value |
---|---|
APP_DEBUG | "1" |
APP_ENV | "dev" |
APP_SECRET | "fezkpofzkepfzfkpozekf" |
DATABASE_URL | "mysql://ppmc:HDFQTqeN5wCAQKx34u@localhost/ppmcdev" |
ENQUEUE_DSN | "file://%kernel.project_dir%/var/queues" |
GOOGLE_RECAPTCHA_SECRET | "6LfFMV0pAAAAAE46ozc1vK0WSXucEDhXwgsdG70u" |
GOOGLE_RECAPTCHA_SITE_KEY | "6LfFMV0pAAAAANAKVVfc1M78PuCUwWBO-eKKntTM" |
JWT_PASSPHRASE | "e7c5fca1060bdf6ad23c33e4c236081f" |
JWT_PUBLIC_KEY | "%kernel.project_dir%/config/jwt/public.pem" |
JWT_SECRET_KEY | "%kernel.project_dir%/config/jwt/private.pem" |
MAILER_DSN | "sendinblue+smtp://webmarketing@ppmc.fr:xsmtpsib-6a60f93298e091ff516914b9f877e82ee8f8c041de04f1b0bfb76aa42637542b-FAzhSd2PExCgayfL@default" |
MAILER_URL | "sendinblue+smtp://webmarketing@ppmc.fr:xsmtpsib-6a60f93298e091ff516914b9f877e82ee8f8c041de04f1b0bfb76aa42637542b-FAzhSd2PExCgayfL@default" |
MESSENGER_TRANSPORT_DSN | "doctrine://default" |
RECAPTCHA3_KEY | "6LfFMV0pAAAAANAKVVfc1M78PuCUwWBO-eKKntTM" |
RECAPTCHA3_SECRET | "6LfFMV0pAAAAAE46ozc1vK0WSXucEDhXwgsdG70u" |
REDIS_HOST | "127.0.0.1" |
REDIS_PASSWORD | "" |
REDIS_PORT | "6379" |
SENTRY_DSN | "https://c730adc029ef4061872bfecae8d7ba15@bugtracker.demo.bzh/2" |
Defined as regular env variables
Key | Value |
---|---|
CONTENT_LENGTH | "" |
CONTENT_TYPE | "" |
DOCUMENT_ROOT | "/home/ppmcdev/public" |
DOCUMENT_URI | "/index.php" |
FCGI_ROLE | "RESPONDER" |
GATEWAY_INTERFACE | "CGI/1.1" |
HOME | "/var/www" |
HTTPS | "on" |
HTTP_ACCEPT | "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" |
HTTP_ACCEPT_ENCODING | "gzip,deflate" |
HTTP_CONNECTION | "keep-alive" |
HTTP_FROM | "support@search.yandex.ru" |
HTTP_HOST | "ppmc-staging.webapic.com" |
HTTP_USER_AGENT | "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)" |
PHP_SELF | "/index.php" |
QUERY_STRING | "" |
REDIRECT_STATUS | "200" |
REMOTE_ADDR | "5.255.231.10" |
REMOTE_PORT | "39254" |
REQUEST_METHOD | "GET" |
REQUEST_SCHEME | "https" |
REQUEST_TIME | 1732561431 |
REQUEST_TIME_FLOAT | 1732561431.6759 |
REQUEST_URI | "/p/bonnet-jersey-enfant-coquillages-et-crustaces-39879" |
SCRIPT_FILENAME | "/home/ppmcdev/public/index.php" |
SCRIPT_NAME | "/index.php" |
SERVER_ADDR | "141.94.192.87" |
SERVER_NAME | "ppmc-staging.webapic.com" |
SERVER_PORT | "443" |
SERVER_PROTOCOL | "HTTP/1.1" |
SERVER_SOFTWARE | "nginx/1.23.2" |
SYMFONY_DOTENV_VARS | "APP_ENV,APP_DEBUG,APP_SECRET,DATABASE_URL,MAILER_URL,MESSENGER_TRANSPORT_DSN,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,ENQUEUE_DSN,MAILER_DSN,REDIS_HOST,REDIS_PORT,REDIS_PASSWORD,GOOGLE_RECAPTCHA_SITE_KEY,GOOGLE_RECAPTCHA_SECRET,RECAPTCHA3_KEY,RECAPTCHA3_SECRET,SENTRY_DSN" |
USER | "www-data" |
Parent Request
Return to parent request (token = 9aa782)
Key | Value |
---|---|
_controller | "App\Controller\ProductController:showAction" |
_firewall_context | "security.firewall.map.context.shop" |
_remove_csp_headers | true |
_route | "app_product_variant_show" |
_route_params | [ "slug" => "bonnet-jersey-enfant-coquillages-et-crustaces" "id" => "39879" ] |
_security_firewall_run | "_security_shop" |
_stopwatch_token | "f291a5" |
id | "39879" |
slug | "bonnet-jersey-enfant-coquillages-et-crustaces" |