Log Messages
Info. & Errors 1
Informational and error log messages generated during the execution of the application.
| Level | Channel | Message |
|---|---|---|
| CRITICAL | request |
Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("An exception occurred while executing 'SELECT te.id AS id, te.description AS description, te.display_order AS display_order, te.image AS image, te.category AS category, te.filename AS filename, te.mime AS mime, te.weight AS weight, te.height AS height, te.width AS width, te.folder AS folder, te.creation_date AS creation_date, te.last_updated AS last_updated, te.user_id AS user_id FROM image te JOIN image_product t ON t.image_id = te.id WHERE t.product_id = ? ORDER BY display_order ASC' with params [1500]:
SQLSTATE[HY000]: General error: 2006 MySQL server has gone away")." at /var/www/html/Markego/templates/frontend/product.html.twig line 153
[ "exception" => Twig\Error\RuntimeError {#15637 -lineno: 153 -name: "frontend/product.html.twig" -rawMessage: """ An exception has been thrown during the rendering of a template ("An exception occurred while executing 'SELECT te.id AS id, te.description AS description, te.display_order AS display_order, te.image AS image, te.category AS category, te.filename AS filename, te.mime AS mime, te.weight AS weight, te.height AS height, te.width AS width, te.folder AS folder, te.creation_date AS creation_date, te.last_updated AS last_updated, te.user_id AS user_id FROM image te JOIN image_product t ON t.image_id = te.id WHERE t.product_id = ? ORDER BY display_order ASC' with params [1500]:\n \n SQLSTATE[HY000]: General error: 2006 MySQL server has gone away"). """ -sourcePath: "/var/www/html/Markego/templates/frontend/product.html.twig" -sourceCode: """ {% extends 'frontend/base.html.twig' %}\r\n {% block JS %}\r\n <script src="https://use.fontawesome.com/874ad7ad81.js"></script>\r\n <!-- Menu principale(mobile)-->\r\n <!-- Optional JavaScript -->\r\n <!-- jQuery first, then Popper.js, then Bootstrap JS -->\r\n <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/jquery.photoswipe-global.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/photoswipe.min.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/photoswipe-ui-default.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/jquery.photoswipe-global.js"></script>\r\n <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"\r\n integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ"\r\n crossorigin="anonymous"></script>\r\n <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"\r\n integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm"\r\n crossorigin="anonymous"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/owl.carousel.min.js"></script>\r\n <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.min.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/jquery.mmenu.js"></script>\r\n <script src="https://unpkg.com/infinite-scroll@3/dist/infinite-scroll.pkgd.min.js"></script>\r\n <script type="text/javascript">\r\n $(function() {\r\n $('#menu').mmenu();\r\n \r\n $('.endless_container').infiniteScroll({\r\n path: '.page-next',\r\n append: '.endless_page',\r\n history: false,\r\n });\r\n \r\n $('.endless_container').on( 'request.infiniteScroll', function( event, path, fetchPromise ) {\r\n console.log(`Loading page: ${path}`);\r\n $('#product-loader').show();\r\n });\r\n \r\n $('.endless_container').on( 'append.infiniteScroll', function( event, body, path, items, response ) {\r\n console.log(`Appended ${items.length} items on ${path}`);\r\n $('#product-loader').hide();\r\n });\r\n });\r\n </script>\r\n {#\r\n {% if global.displayStarterKits %}\r\n <script src="/assets/shared/plugins/slick-modal-css3-powered-popups/src/demos/js/carousel_slider.js"></script>\r\n <script src="/assets/shared/plugins/slick-modal-css3-powered-popups/src/plugin/js/jquery.slickmodal.min.js"></script>\r\n <script type="text/javascript">\r\n $(function() {\r\n $('.carouselSlider').SlickModals({\r\n restrict_cookieDays: '1',\r\n restrict_showAfterVisits: 1,\r\n restrict_showAfterVisitsResetWhenShown: false,\r\n popup_type: 'exit',\r\n popup_animation: 'zoomIn',\r\n popup_css: {\r\n 'width': '480px',\r\n 'height': {% if global.starterKits | length > 2 %}'480px'{% else %}'400px'{% endif %},\r\n 'background': '#fff',\r\n 'padding': '40px',\r\n 'margin': '0'\r\n },\r\n overlay_css: {\r\n 'background': 'rgba(0,0,0,0.3)'\r\n },\r\n mobile_breakpoint: '480px',\r\n mobile_position: 'center',\r\n mobile_css: {\r\n 'width': '100%',\r\n 'height': {% if global.starterKits | length > 2 %}'480px'{% else %}'400px'{% endif %},\r\n 'background': '#fff',\r\n 'padding': '30px',\r\n 'margin': '0'\r\n },\r\n callback_afterVisible: function () {\r\n sm_carouselSlider('.carouselSlider');\r\n }\r\n });\r\n });\r\n </script>\r\n {% endif %}\r\n #}\r\n <script type="text/javascript" src="/assets/frontend/js/main.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/registration.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/region-currency-lang-select.js"></script>\r\n <script type="text/javascript" src="/assets/frontend/js/custom-select.js"></script>\r\n <script src="{{ asset('build/frontend/category.js') }}"></script>\r\n {% endblock %}\r\n {% block title %}{{product.name}}, {{product.brandName}} | {{product.company.name}}{% endblock %}\r\n {% block metaDescription %}{{product.description | striptags | slice(0, 160) |raw }}{% endblock %}\r\n {% block CSS %}\r\n {{ block('CSS', 'frontend/category.html.twig') }}\r\n <link href="/assets/frontend/css/jquery.mmenu.css" rel="stylesheet" type="text/css" media="all">\r\n <!-- Bootstrap CSS -->\r\n <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css"\r\n integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">\r\n <link rel="stylesheet" href="/assets/frontend/css/owl.carousel.min.css">\r\n <link href="/assets/frontend/css/styles.css?ver={{global.cssVersion}}" rel="stylesheet" type="text/css" media="all">\r\n \r\n <!-- Add the slick-theme.css if you want default styling -->\r\n <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick.css"/>\r\n <!-- Add the slick-theme.css if you want default styling -->\r\n <link rel="stylesheet" type="text/css"\r\n href="https://cdn.jsdelivr.net/gh/kenwheeler/slick@1.8.1/slick/slick-theme.css"/>\r\n \r\n <!-- Add photoswipe -->\r\n <link rel="stylesheet" type="text/css" href="/assets/frontend/css/photoswipe.css"/>\r\n <link rel="stylesheet" type="text/css" href="/assets/frontend/css/default-skin.css"/>\r\n \r\n <style>\r\n .product-btn-like {\r\n right: 25px!important;\r\n }\r\n </style>\r\n {% endblock %}\r\n \r\n {% block content %}\r\n <div class="product" id="product">\r\n <div class="product-info" style="padding-bottom: 20px;">\r\n <div class="row">\r\n <div class="col-xl-6 col-lg-6 col-md-6 col-sm-12 {% if product.mainImage is empty %}d-none{% endif %} d-xl-block d-lg-block d-md-block">\r\n <div class="">\r\n <div class="row">\r\n <div id="product-thumbnail1" class="col-sm-12" style="padding-bottom: 10px;text-align: center;overflow:hidden;">\r\n <img src="{{path('getImageAsThumb', {'id': product.mainImage.Id, 'height': '600', 'width': '600'})}}" alt="product name">\r\n </div>\r\n </div>\r\n <div class="row">\r\n \r\n {#\r\n <ul class="gallery-thumb">\r\n {% for img in product.images %}\r\n <li>\r\n <a href="#product-thumbnail-{{img.id}}">\r\n <img src="{{path('getImageAsCroppedThumb', {'id': img.id, 'height': '100', 'width': '100'})}} " alt="product name">\r\n </a>\r\n </li>\r\n {% endfor %}\r\n </ul>\r\n #}\r\n <div class="col-md-12" {% if product.images | length <= 1 %}style="display:none;"{% endif %}>\r\n <div class="slider-wrap">\r\n <div class="slider-naw-container">\r\n <!--<div class="slider-nav">-->\r\n <!--<div class="prev-slider-products-categories"><i class="fa fa-angle-left" aria-hidden="true"></i></div>-->\r\n <!--<div class="next-slider-products-categories"><i class="fa fa-angle-right" aria-hidden="true"></i></div>-->\r\n <!--</div>-->\r\n </div>\r\n \r\n <div class="photoswipe-gallery" data-pswp-uid="1">\r\n <div id="categories-gallery" class="categories-slider owl-carousel product-gallery">\r\n <!--<div id="categories-gallery" class="categories-slider owl-carousel">-->\r\n \r\n {% for image in product.images %}\r\n <a class="categories-slider__item item"\r\n href="{{path('getImage', {'id': image.Id})}}" data-size="{{image.Width}}x{{image.Height}}"\r\n data-med="{{path('getImage', {'id': image.Id})}}"\r\n data-med-size="{{image.Width}}x{{image.Height}}" data-author="">\r\n <img src="{{path('getImageAsCroppedThumb', {'id': image.Id, 'height': '100', 'width': '100' })}}" alt="">\r\n <figure style="display:none;">{{image.description}}</figure>\r\n \r\n </a>\r\n {% endfor %}\r\n </div>\r\n \r\n <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">\r\n \r\n <!-- Background of PhotoSwipe.\r\n It's a separate element, as animating opacity is faster than rgba(). -->\r\n <div class="pswp__bg"></div>\r\n \r\n <!-- Slides wrapper with overflow:hidden. -->\r\n <div class="pswp__scroll-wrap">\r\n \r\n <!-- Container that holds slides. PhotoSwipe keeps only 3 slides in DOM to save memory. -->\r\n <!-- don't modify these 3 pswp__item elements, data is added later on. -->\r\n <div class="pswp__container">\r\n <div class="pswp__item"></div>\r\n <div class="pswp__item"></div>\r\n <div class="pswp__item"></div>\r\n </div>\r\n \r\n <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->\r\n <div class="pswp__ui pswp__ui--hidden">\r\n \r\n <div class="pswp__top-bar">\r\n \r\n <!-- Controls are self-explanatory. Order can be changed. -->\r\n \r\n <div class="pswp__counter"></div>\r\n \r\n <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>\r\n \r\n <button class="pswp__button pswp__button--share" title="Share"></button>\r\n \r\n <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>\r\n \r\n <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>\r\n \r\n <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->\r\n <!-- element will get class pswp__preloader--active when preloader is running -->\r\n <div class="pswp__preloader">\r\n <div class="pswp__preloader__icn">\r\n <div class="pswp__preloader__cut">\r\n <div class="pswp__preloader__donut"></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">\r\n <div class="pswp__share-tooltip"></div>\r\n </div>\r\n \r\n <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">\r\n </button>\r\n \r\n <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">\r\n </button>\r\n \r\n <div class="pswp__caption">\r\n <div class="pswp__caption__center"></div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class="col-xl-6 col-lg-6 col-md-6 col-sm-12 col-12">\r\n <div class="product-board">\r\n <p class="product-subtitle-brand">\r\n <ul class="breadcrumb breadcrump-product">\r\n {% for b in product.breadCrumpTrail | reverse %}\r\n <li><a href="/categorie{{b.fullUrlPath}}">{{b.name}}</a></li>\r\n {% endfor %}\r\n </ul>\r\n </p>\r\n <p class="section-title section-title-left product-big-title" {% if product.isDisplayedInAssociationOnly and global.associationUserIsBrowsing == false %} style="color: red !important;" {% endif %}>\r\n {{product.name}}\r\n {% if product.alimentsDuQuebec %}\r\n {% if product.alimentsDuQuebecCertification == "0" %}\r\n <img src="/assets/frontend/images/alimentsDuQuebec/basic.png" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% elseif product.alimentsDuQuebecCertification == "1" %}\r\n <img src="/assets/frontend/images/alimentsDuQuebec/prepared.png" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% elseif product.alimentsDuQuebecCertification == "2" %}\r\n <img src="/assets/frontend/images/alimentsDuQuebec/bio_basic.png" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% elseif product.alimentsDuQuebecCertification == "3" %}\r\n <img src="/assets/frontend/images/alimentsDuQuebec/bio_prepared.png" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% else %}\r\n <img src="/assets/frontend/images/alimentsDuQuebec/basic.png" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% endif %}\r\n {% endif %}\r\n {% if product.isPrixLaureat %}\r\n <img src="/assets/frontend/images/LOGO-PI-2020-Laureat-FR.jpg" style="margin-left: 20px;float: right; max-height: 100px;">\r\n {% endif %}\r\n </p>\r\n \r\n <div class="product-show-details">\r\n {% if product.brandName %}\r\n <p class="product-subtitle-brand">\r\n {{product.brandName}}\r\n </p>\r\n {% endif %}\r\n <p class="product-subtitle">\r\n <a href="{{path('companyStore', {'urlname': product.company.urlname, 'id':product.company.id })}}">\r\n {{product.company.name}}\r\n </a>\r\n </p>\r\n {% if product.certifications | length > 0 %}\r\n {% for certification in product.certifications %}\r\n <p class="product-subtitle-certification">{{certification.name}}</p>\r\n {% endfor %}\r\n {% endif %}\r\n <div class="product-price">\r\n {% if product.hasDiscount %}\r\n <strike>{{product.displayPrice}}</strike> {{product.displayPrice(true)}}\r\n {% else %}\r\n {# {{product.displayPrice}} #}\r\n {{ product.getPriceUnitStandard }}\r\n <br>\r\n <span style="font-size: 12px;color: gray;">\r\n {% if product.getUnitAmount and product.isBoxOfProducts == false and product.getPricePer100gramme %}\r\n {{product.getPricePer100gramme}}\r\n {% endif %}\r\n </span>\r\n {% endif %}\r\n \r\n {% if product.frontpageVariations %}\r\n <br/>\r\n <h5 class="font-weight-bold" style="color:darkgray;">\r\n Autre(s) format(s)\r\n </h5>\r\n <ul style="color: darkgray; font-size: small;">\r\n {% for variation in product.frontpageVariations %}\r\n <li><a href="{{variation.fullUrl}}">{{variation.nameWithDetails}}</a></li>\r\n {% endfor %}\r\n </ul>\r\n {% endif %}\r\n </div>\r\n \r\n <p class="product-values">{{ product.isShippedByMaturin ? '' : '' }}</p>\r\n \r\n {% if product.isShippedByMaturin %}\r\n {% if product.qtyReadyToShip > 0 and product.isSalable %}\r\n <p class="product-values">{#{{product.qtyReadyToShip}}#} Disponible</p>\r\n {% else %}\r\n <p class="product-values">Inventaire épuisé</p>\r\n {% endif %}\r\n {% else %}\r\n {% if global.getAssociationUserIsBrowsing %}\r\n <p class="product-values">*** Cueillette au marché ***</p>\r\n {% else %}\r\n {% if independentDelivery %}<p class="product-values">***Livraison indépendante***</p>{% endif %}\r\n {% endif %}\r\n {% endif %}\r\n \r\n {% if product.isShippedByMaturin %}\r\n <img src="/images/maturinshipping.png" alt="Livraison par Maturin" title="Livraison par Maturin">\r\n Préparation par Maturin<br>\r\n \r\n {% if product.qtyReadyToShip > 0 %}\r\n \r\n {% set route = global.estimationShippingRoute(product) %}\r\n \r\n {% if route['route'] is not null and not route['route'].isPuro %}\r\n <span class="product-values">\r\n Recevez-le {{route['date'] | localizeddate('medium', 'none', null, '-7', 'EEEE d MMMM')}} entre 12h et 21h\r\n </span>\r\n {% else %}\r\n <span class="product-values">\r\n Recevez-le entre {{route['date'] | localizeddate('medium', 'none', null, '-7', 'EEEE d MMMM')}}\r\n et {{global.add48hToDate(route['date']) | localizeddate('medium', 'none', null, '-7', 'EEEE d MMMM')}} entre 12h et 21h\r\n </span>\r\n {% endif %}\r\n \r\n {% if product.isJustInTime %}\r\n <br>\r\n Ceci est un produit frais cueillie/préparé spécialement pour vous. Pour être livré la semaine suivante, vous devez <strong>passer votre commande avant le dimanche à minuit</strong>, les produits étant cueillies/préparés les lundis et livrés du Mardi au vendredi.\r\n <br>\r\n {% endif %}\r\n {% endif %}\r\n <br>\r\n <br>\r\n {% else %}\r\n <ul>\r\n {% for delivery in product.deliveryMethods %}\r\n <li style="list-style-type: none;">{{delivery.displayPrice}}</li>\r\n {% endfor %}\r\n </ul>\r\n {% endif %}\r\n </div>\r\n <div class="product-quantity">\r\n {% if product.isSalable %}\r\n <p class="product-quantity-title">Quantité</p>\r\n <div class="product-quantity-value">\r\n {% if product.isSubscribable %}\r\n {% if product.isOnlySubscribableToType is not empty %}\r\n <input class="form-control modal-product-btn-amount" id="qty-for-product-{{product.id}}" type="number" name="points" step="1" value="1" min="1">\r\n <button class="button button-200 button-orange add-to-cart" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}" data-subscribe="{{product.isOnlySubscribable}}">AJOUTER AU PANIER</button>\r\n {% else %}\r\n <input class="form-control modal-product-btn-amount" id="qty-for-product-{{product.id}}" type="number" name="points" step="1" value="1" min="1">\r\n <button style="background-color: #f0632f;color: white;" class="button dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">AJOUTER AU PANIER\r\n </button>\r\n <div class="dropdown-menu" style="width: 300px;text-transform: uppercase;">\r\n {% if not product.isOnlySubscribable %}\r\n <a class="dropdown-item add-to-cart" href="#" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}">Sans abonnement</a>\r\n {% endif %}\r\n {% if not product.isOnlySubscribableToType or product.isOnlySubscribableToType == 2 %}\r\n <a class="dropdown-item add-to-cart" href="#" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}" data-subscribe="2">Abonnement hebdomadaire</a>\r\n {% endif %}\r\n {% if not product.isOnlySubscribableToType or product.isOnlySubscribableToType == 3 %}\r\n <a class="dropdown-item add-to-cart" href="#" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}" data-subscribe="3">Abonnement bi-mensuel</a>\r\n {% endif %}\r\n {% if not product.isOnlySubscribableToType or product.isOnlySubscribableToType == 4 %}\r\n <a class="dropdown-item add-to-cart" href="#" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}" data-subscribe="4">Abonnement mensuel</a>\r\n {% endif %}\r\n </div>\r\n {% endif %}\r\n {% else %}\r\n <input class="form-control modal-product-btn-amount" id="qty-for-product-{{product.id}}" type="number" name="points" step="1" value="1" min="1">\r\n <button class="button button-200 button-orange add-to-cart" data-type="product" data-id="{{product.id}}" data-quantity="qty-for-product-{{product.id}}">AJOUTER AU PANIER</button>\r\n {% endif %}\r\n </div>\r\n {% endif %}\r\n <br>\r\n </div>\r\n <button class="button button-200 button-black m-b-20 product-like no-modification" style="white-space: nowrap; margin-top: -20px; width: 300px;" data-id="{{product.id}}">AJOUTER AUX FAVORIS</button>\r\n {% if global.isAllowedToModify(product) %}\r\n <a href="{{path('adminEditProduct', {'id': product.id})}}" class="button button-200 button-white m-b-20 no-modification" style="white-space: nowrap; margin-top: -10px; width: 300px;display: block;">EDITER CE PRODUIT</a>\r\n {% endif %}\r\n {% if product.description %}\r\n <p>\r\n {{product.description | raw}}\r\n {% if product.nutritionFactImage is not empty %}\r\n <br>\r\n <a href="{{path('getImage', {'id': product.nutritionFactImage.id})}}" target="_blank" >Voir la fiche nutritionnelle </a>\r\n {% else %}\r\n {% if product.nutritionFact is not empty %}\r\n <br>\r\n <a href="{{path('getNutritionFactImage', {'id': product.id})}}" target="_blank" >Voir la fiche nutritionnelle </a>\r\n {% endif %}\r\n {% endif %}\r\n \r\n </p>\r\n {% endif %}\r\n </div>\r\n <hr>\r\n {% if product.listOfIngredients is not empty %}\r\n <h5 style="margin-bottom: 0px;"><strong>Ingrédients</strong></h5>\r\n {{product.listOfIngredients |raw }} {#| striptags('<b><i><ul><li><a><ol><strong><em>') | raw }} #}\r\n {% endif %}\r\n \r\n <h5 style="margin-bottom: 0px;"><strong>Conservation</strong></h5>\r\n <p>{% if product.conservation %}{{product.conservation.name}}{% endif %}</p>\r\n \r\n {% if product.region is not empty %}\r\n <h5 style="margin-bottom: 0px;"><strong>Région</strong></h5><p>{{product.region.name}}</p>\r\n {% else %}\r\n <h5 style="margin-bottom: 0px;"><strong>Région</strong></h5><p>{{product.company.origin}}</p>\r\n {% endif %}\r\n \r\n {% if product.recipes %}\r\n <h5 style="margin-bottom: 0px;"><strong>Recettes</strong></h5>\r\n <p>{{product.recipes | raw}}</p>\r\n {% endif %}\r\n \r\n {% if product.advices %}\r\n <h5 style="margin-bottom: 0px;"><strong>Conseils</strong></h5>\r\n <p>{{product.advices | raw}}</p>\r\n {% endif %}\r\n <hr>\r\n <div class="modal-product-complete-list" style="padding-top: 0px;">\r\n <a href="{{path('companyStore', {'urlname': product.company.UrlName, 'id': product.company.id})}}">VOIR LES PRODUITS DU PRODUCTEUR</a>\r\n <span class="modal-product-complete-list-arrow"></span>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n {% if productsUserMayLike | length > 0 %}\r\n <section class="section-4 no-background" style="margin-top: 0px;">\r\n <div class="row" style="margin-left: 0px;margin-right: 0px;">\r\n <div class="col-sm-12 col-12">\r\n <div class="section-title section-title-line">Produits suggérés</div>\r\n <div class="products-wrap" style="margin-right: auto; margin-left: auto;text-align: left;">\r\n {% set masonryProducts = productsUserMayLike | slice(0, 4) %}\r\n {{block('masonryProducts', 'frontend/productMasonry.html.twig')}}\r\n </div>\r\n </div>\r\n </div>\r\n </section>\r\n {% endif %}\r\n \r\n <div class="section-title section-title-line m-t-10">Continuer à magasiner dans {{categoryToUse.name}}</div>\r\n {% set forcedProductThumbnail = '300' %}\r\n {{ block('section_category_stats', 'frontend/category.html.twig') }}\r\n {{ block('section_masonry_products', 'frontend/category.html.twig') }}\r\n <!--Main content-->\r\n <div class="divider m-r-l-10"></div>\r\n \r\n <!--Sign in/ Registration modal-->\r\n <div class="modal fade" id="registrModal" tabindex="-1" role="dialog">\r\n <div class="modal-dialog" role="document">\r\n <div class="modal-content">\r\n <ul class="nav nav-pills" id="pills-tab" role="tablist">\r\n <li class="nav-item">\r\n <a class="nav-link active" id="pills-register-tab" data-toggle="pill"\r\n href="#pills-register"\r\n role="tab" aria-controls="pills-register"\r\n aria-selected="true">S'inscrire</a>\r\n </li>\r\n <li class="nav-item">\r\n <a class="nav-link" id="pills-login-tab" data-toggle="pill" href="#pills-login"\r\n role="tab" aria-controls="pills-login" aria-selected="false">Se connecter</a>\r\n </li>\r\n </ul>\r\n <div class="tab-content" id="pills-tabContent">\r\n <div class="tab-pane fade show active" id="pills-register" role="tabpanel"\r\n aria-labelledby="pills-register-tab">\r\n <div class="container">\r\n <button type="button" class="btn-registr-modal-colose">\r\n </button>\r\n <div class="col-xl-10 col-lg-10 col-md-10 col-sm-12 col-12 m-0-auto">\r\n <div class="row">\r\n <p class="registr-top-text m--30">Pour enregistrer des articles ou recevoir\r\n des\r\n bulletins d'information,\r\n des\r\n alertes ou\r\n des recommandations - tout est gratuit.</p>\r\n </div>\r\n <div class="row">\r\n <button class="button button-300 button-fb">\r\n <span class="button-icon fb-icon"><i class="fa fa-facebook"\r\n aria-hidden="true"></i></span>\r\n Se connecter avec Facebook\r\n </button>\r\n <button class="button button-300 button-g">\r\n <span class="button-icon g-icon"><img\r\n src="/assets/frontend/images/icons/google-icon.png"\r\n alt=""></span>\r\n Se connecter avec Google\r\n </button>\r\n </div>\r\n <form id="registrForm">\r\n <div class="row">\r\n <h5 class="section-title-line">OU</h5>\r\n <input type="text" placeholder="Prénom"\r\n class="form-control registr-form-control">\r\n <input type="email" placeholder="Courriel"\r\n class="form-control registr-form-control">\r\n <span class="email-incorrect">E-mail incorrect</span>\r\n <input type="password" placeholder="Mot de passe"\r\n class="form-control registr-form-control">\r\n <input type="password" placeholder="Confirmer le mot de passe"\r\n class="form-control registr-form-control">\r\n </div>\r\n <div class="row">\r\n <button class="button button-full-width button-orange">S'INSCRIRE\r\n </button>\r\n </div>\r\n </form>\r\n <div class="row">\r\n <p class="registr-bottom-text">\r\n En cliquant sur S'inscrire, vous acceptez de respecter les <span><a\r\n href="#">Conditions\r\n d'utilisation</a></span> et le <span><a\r\n href="#">Les Règlements</a></span>\r\n concernant la confidentialité\r\n de Maturin.\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class="tab-pane fade" id="pills-login" role="tabpanel"\r\n aria-labelledby="pills-login-tab">\r\n <div class="container">\r\n <button type="button" class="btn-registr-modal-close">\r\n </button>\r\n <div class="col-xl-10 col-lg-10 col-md-10 col-sm-12 col-12 m-0-auto">\r\n <div class="row">\r\n <p class="registr-top-text m-0-auto">Se connecter pour démarrer votre\r\n boutique</p>\r\n </div>\r\n <div class="row">\r\n <button class="button button-300 button-fb">\r\n <span class="button-icon fb-icon"><i class="fa fa-facebook"\r\n aria-hidden="true"></i></span>\r\n Se connecter avec Facebook\r\n </button>\r\n <button class="button button-300 button-g">\r\n <span class="button-icon g-icon"><img\r\n src="/assets/frontend/images/icons/google-icon.png"\r\n alt=""></span>\r\n Se connecter avec Google\r\n </button>\r\n </div>\r\n <form id="loginForm">\r\n <div class="row">\r\n <h5 class="section-title-line">OU</h5>\r\n <input id="login-email" type="email" placeholder="Courriel"\r\n class="form-control registr-form-control">\r\n <span class="email-incorrect">E-mail incorrect</span>\r\n <input id="login-password" type="password" placeholder="Mot de passe"\r\n class="form-control registr-form-control">\r\n </div>\r\n <div class="row rester-connecté">\r\n <div class="col-xl-6 col-lg-6 col-md-6 ol-sm-6 col-6">\r\n <div class="form-group form-check">\r\n <input type="checkbox" class="form-check-input"\r\n id="exampleCheck1">\r\n <label class="form-check-label" for="exampleCheck1">Rester\r\n connecté</label>\r\n </div>\r\n </div>\r\n <div class="col-xl-6 col-lg-6 col-md-6 ol-sm-6 col-6 text-right no-padding-left">\r\n <a href="#" class="orange-link">Mot de passe oublié?</a>\r\n </div>\r\n </div>\r\n <div class="row">\r\n <button class="button button-full-width button-orange"\r\n id="btn-se-connecter">SE CONNECTER\r\n </button>\r\n </div>\r\n </form>\r\n <div class="row no-padding">\r\n <p class="registr-bottom-text">\r\n Vous n’avez pas de compte? <span><a\r\n href="#">Inscrivez-vous maintenant.</a></span>\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <!--Sign in/ Registration modal-->\r\n \r\n <!-- Product Modal -->\r\n <div class="modal fade" id="previewModal" tabindex="-1" role="dialog"\r\n aria-labelledby="previewModalTitle" aria-hidden="true">\r\n <div class="modal-dialog modal-dialog-centered modal-lg" role="document">\r\n <div class="modal-content">\r\n <div class="modal-body">\r\n <div class="row">\r\n <div class="col-6">\r\n <img class="modal-product-image" src="images/product_8_preview.png">\r\n </div>\r\n <div class="col-6">\r\n \r\n <div class="modal-product-title">NOM DU PRODUIT</div>\r\n <div class="modal-product-subtitle">Nom de la compagnie</div>\r\n <div class="modal-product-rating">\r\n <ul class="rating" data-rating="4">\r\n <li class="Arad5fQEnoZlv9E59d"><a title="Super boring"\r\n class="rate starOn"\r\n id="1"><i\r\n class="fa fa-star" aria-hidden="true"></i></a>\r\n </li>\r\n <li class="Arad5fQEnoZlv9E59d"><a title="Boring"\r\n class="rate starOn"\r\n id="2"><i\r\n class="fa fa-star" aria-hidden="true"></i></a>\r\n </li>\r\n <li class="Arad5fQEnoZlv9E59d"><a title="Nice"\r\n class="rate starOn"\r\n id="3"><i\r\n class="fa fa-star" aria-hidden="true"></i></a>\r\n </li>\r\n <li class="Arad5fQEnoZlv9E59d"><a title="Cool"\r\n class="rate starOn"\r\n id="4"><i\r\n class="fa fa-star" aria-hidden="true"></i></a>\r\n </li>\r\n <li class="Arad5fQEnoZlv9E59d"><a title="Super cool!"\r\n class="rate star"\r\n id="5"><i\r\n class="fa fa-star" aria-hidden="true"></i></a>\r\n </li>\r\n </ul>\r\n <span>(12)</span>\r\n </div>\r\n <div class="modal-product-price">9,95 CA$</div>\r\n <div class="modal-product-in-stock">7 en inventaire</div>\r\n \r\n \r\n <div class="modal-product-amount">\r\n <div class="modal-product-amount-title">Quantité</div>\r\n <div class="row">\r\n <div class="col-3 no-padding-right">\r\n <input class="form-control modal-product-btn-amount" type="number"\r\n name="points" step="1" value="1"\r\n min="1">\r\n </div>\r\n <div class="col-6 no-padding-left">\r\n <button class="modal-product-btn-add-to-cart button button-200 button-orange">\r\n AJOUTER AU PANIER\r\n </button>\r\n </div>\r\n </div>\r\n {#\r\n <button class="modal-product-btn-product-list button button-200 button-black">\r\n LISTE DE SOUHAIT\r\n </button>\r\n #}\r\n </div>\r\n \r\n {#\r\n <div class="modal-product-social-icons">\r\n <span class="modal-product-social-icons-title">Partagez:</span>\r\n <i class="fa fa-facebook" aria-hidden="true"></i>\r\n <i class="fa fa-twitter" aria-hidden="true"></i>\r\n <i class="fa fa-pinterest-p" aria-hidden="true"></i>\r\n <i class="fa fa-google-plus" aria-hidden="true"></i>\r\n <p class="modal-product-social-icon-email"></p>\r\n </div>\r\n #}\r\n <div class="modal-product-complete-list">\r\n <a href="#">VOIR LA FICHE DU PRODUIT\r\n <span class="modal-product-complete-list-arrow"> </span>\r\n </a>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <!-- Product Modal -->\r\n \r\n <!--Modifiez vos paramètres-->\r\n <div class="modal fade" id="modifiezVosParamètres" tabindex="-1" role="dialog">\r\n <div class="modal-dialog" role="document">\r\n <div class="modal-content">\r\n <div class="modal-body">\r\n <div class="container">\r\n <div class="row">\r\n <div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-12">\r\n <div class="modifiezVosParamètres">\r\n <div class="modifiezVosParamètres-title">Modifiez vos paramètres</div>\r\n <div class="modifiezVosParamètres-description">Paramètrez votre région, la\r\n devise et votre langue\r\n que vous utilisez.\r\n </div>\r\n <div class="modifiezVosParamètres-select-wrapper">\r\n <form>\r\n <div class="form-group">\r\n <label for="regionSelect">Région</label>\r\n <div class="select-wrapper">\r\n <select name="region" class="form-control form-control-lg"\r\n id="regionSelect">\r\n <option value="Lidsa">Lorem ipsum dolor sit amet\r\n (Lidsa)\r\n </option>\r\n <option value="Ca">Consectetur adipiscing elit (Ca)\r\n </option>\r\n <option value="Vsl">Vivamus sagittis lacus (Vsl)\r\n </option>\r\n <option value="Qc" selected>Québec (Qc)</option>\r\n <option value="Pavm">Placerat ac vitae metus (Pavm)\r\n </option>\r\n <option value="Pf">Praesent faucibus magna sit amet\r\n (Pf)\r\n </option>\r\n <option value="Sd">Sollicitudin dignissim (Sd)</option>\r\n <option value="Pd">Pellentesque dictum leo non ex (Pd)\r\n </option>\r\n <option value="Fn">Fringillaullamcorper nisi varius.\r\n (Fn)\r\n </option>\r\n <option value="Ve">Vestibulum euismod diam in (Ve)\r\n </option>\r\n <option value="Lf">Lorem feugiat, (Lf)</option>\r\n <option value="Sl">Sed laoreet (Sl)</option>\r\n <option value="Fv">Felis volutpat. (Fv)</option>\r\n <option value="Li">Lorem ipsum dolor sit amet (li)\r\n </option>\r\n <option value="Cae">Consectetur adipiscing elit (Cae)\r\n </option>\r\n </select>\r\n </div>\r\n </div>\r\n <div class="form-group">\r\n <label for="currencySelect">Devise</label>\r\n <div class="select-wrapper">\r\n <select name="currency" class="form-control form-control-lg"\r\n id="currencySelect"\r\n size="1">\r\n <option value="$(CAD)" selected>$ Dollar canadien\r\n (CAD)\r\n </option>\r\n <option value="$(USD)">$ United States Dollar (USD)\r\n </option>\r\n <option value="€(EUR)">€ Euro (EUR)</option>\r\n </select>\r\n </div>\r\n </div>\r\n <div class="form-group">\r\n <label for="langSelect">Langue</label>\r\n <div class="select-wrapper">\r\n <select name="lang" class="form-control form-control-lg"\r\n id="langSelect">\r\n <option value="Français" selected>Français</option>\r\n <option value="English">English</option>\r\n </select>\r\n </div>\r\n </div>\r\n <button type="button" data-dismiss="modal" aria-label="Close"\r\n class="btn button-black modifiezVosParamètres-btn-close">\r\n CANCEL\r\n </button>\r\n <button type="submit"\r\n class="btn button-orange modifiezVosParamètres-btn-save">\r\n SAVE\r\n </button>\r\n </form>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <!--Modifiez vos paramètres-->\r\n </div>\r\n </div>\r\n </div>\r\n \r\n {% endblock %}\r\n """ #message: """ An exception has been thrown during the rendering of a template ("An exception occurred while executing 'SELECT te.id AS id, te.description AS description, te.display_order AS display_order, te.image AS image, te.category AS category, te.filename AS filename, te.mime AS mime, te.weight AS weight, te.height AS height, te.width AS width, te.folder AS folder, te.creation_date AS creation_date, te.last_updated AS last_updated, te.user_id AS user_id FROM image te JOIN image_product t ON t.image_id = te.id WHERE t.product_id = ? ORDER BY display_order ASC' with params [1500]:\n \n SQLSTATE[HY000]: General error: 2006 MySQL server has gone away"). """ #code: 0 #file: "/var/www/html/Markego/templates/frontend/product.html.twig" #line: 153 -previous: Doctrine\DBAL\Exception\DriverException {#17168 …} : { { Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) … › {
{
Twig\Template->displayBlock($name, array $context, array $blocks = [], $useBlocks = true, self $templateContext = null) …
›
|
Deprecations 121
Log messages generated by using features marked as deprecated.
Debug 102
Unimportant log messages generated during the execution of the application.
| Time | Channel | Message |
|---|---|---|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] |
|
| event |
Notified event "kernel.request" to listener "Http\HttplugBundle\Discovery\ConfiguredClientsStrategy::onEvent".
[ "event" => "kernel.request" "listener" => "Http\HttplugBundle\Discovery\ConfiguredClientsStrategy::onEvent" ] |
|
| event |
Notified event "kernel.request" to listener "Http\HttplugBundle\Collector\PluginClientFactoryListener::onEvent".
[ "event" => "kernel.request" "listener" => "Http\HttplugBundle\Collector\PluginClientFactoryListener::onEvent" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::resolveControllerName".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::resolveControllerName" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest" ] |
|
| event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
[ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
[ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
[ "event" => "kernel.controller_arguments" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments" ] |
|
| event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
[ "event" => "kernel.controller_arguments" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments" ] |
|
| event |
Notified event "knp_pager.before" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\SortableSubscriber::before".
[ "event" => "knp_pager.before" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\SortableSubscriber::before" ] |
|
| event |
Notified event "knp_pager.before" to listener "Knp\Component\Pager\Event\Subscriber\Filtration\FiltrationSubscriber::before".
[ "event" => "knp_pager.before" "listener" => "Knp\Component\Pager\Event\Subscriber\Filtration\FiltrationSubscriber::before" ] |
|
| event |
Notified event "knp_pager.before" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\PaginationSubscriber::before".
[ "event" => "knp_pager.before" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\PaginationSubscriber::before" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QueryBuilderSubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QueryBuilderSubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\MongoDB\QueryBuilderSubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\MongoDB\QueryBuilderSubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\PHPCR\QueryBuilderSubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\PHPCR\QueryBuilderSubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\DBALQueryBuilderSubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\DBALQueryBuilderSubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "FOS\ElasticaBundle\Subscriber\PaginateElasticaQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "FOS\ElasticaBundle\Subscriber\PaginateElasticaQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\Doctrine\ORM\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\Doctrine\ORM\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\Doctrine\ODM\MongoDB\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\Doctrine\ODM\MongoDB\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\ElasticaQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\ElasticaQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\PropelQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\PropelQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\SolariumQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\SolariumQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Sortable\ArraySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Sortable\ArraySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Filtration\Doctrine\ORM\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Filtration\Doctrine\ORM\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Filtration\PropelQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Filtration\PropelQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QuerySubscriber\UsesPaginator::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QuerySubscriber\UsesPaginator::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ORM\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\MongoDB\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\MongoDB\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\PHPCR\QuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\ODM\PHPCR\QuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\CollectionSubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\Doctrine\CollectionSubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\PropelQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\PropelQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\SolariumQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\SolariumQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\ElasticaQuerySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\ElasticaQuerySubscriber::items" ] |
|
| event |
Notified event "knp_pager.items" to listener "Knp\Component\Pager\Event\Subscriber\Paginate\ArraySubscriber::items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\ArraySubscriber::items" ] |
|
| event |
Listener "Knp\Component\Pager\Event\Subscriber\Paginate\ArraySubscriber::items" stopped propagation of the event "knp_pager.items".
[ "event" => "knp_pager.items" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\ArraySubscriber::items" ] |
|
| event |
Notified event "knp_pager.pagination" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::pagination".
[ "event" => "knp_pager.pagination" "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::pagination" ] |
|
| event |
Listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::pagination" stopped propagation of the event "knp_pager.pagination".
[ "event" => "knp_pager.pagination" "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::pagination" ] |
|
| event |
Listener "Knp\Component\Pager\Event\Subscriber\Paginate\PaginationSubscriber::pagination" was not called for event "knp_pager.pagination".
[ "event" => "knp_pager.pagination" "listener" => "Knp\Component\Pager\Event\Subscriber\Paginate\PaginationSubscriber::pagination" ] |
|
| event |
Notified event "kernel.view" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelView".
[ "event" => "kernel.view" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelView" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\Security\Http\Firewall\ExceptionListener::onKernelException" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelException" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::logKernelException".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ExceptionListener::logKernelException" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Bundle\SwiftmailerBundle\EventListener\EmailSenderListener::onException".
[ "event" => "kernel.exception" "listener" => "Symfony\Bundle\SwiftmailerBundle\EventListener\EmailSenderListener::onException" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelException" ] |
|
| event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException" ] |
|
| event |
Listener "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException" stopped propagation of the event "kernel.exception".
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ExceptionListener::onKernelException" ] |
|
| event |
Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure" ] |
|
| event |
Notified event "kernel.request" to listener "Http\HttplugBundle\Discovery\ConfiguredClientsStrategy::onEvent".
[ "event" => "kernel.request" "listener" => "Http\HttplugBundle\Discovery\ConfiguredClientsStrategy::onEvent" ] |
|
| event |
Notified event "kernel.request" to listener "Http\HttplugBundle\Collector\PluginClientFactoryListener::onEvent".
[ "event" => "kernel.request" "listener" => "Http\HttplugBundle\Collector\PluginClientFactoryListener::onEvent" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::resolveControllerName".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::resolveControllerName" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator" ] |
|
| event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest" ] |
|
| event |
Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
[ "event" => "kernel.request" "listener" => "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest" ] |
|
| event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
[ "event" => "kernel.controller" "listener" => "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
[ "event" => "kernel.controller" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
[ "event" => "kernel.controller" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController" ] |
|
| event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
[ "event" => "kernel.controller_arguments" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments" ] |
|
| event |
Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
[ "event" => "kernel.controller_arguments" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments" ] |
|
| event |
Notified event "kernel.response" to listener "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Sonata\BlockBundle\Cache\HttpCacheHandler::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\Firewall\ContextListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse".
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse" ] |
|
| event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest".
[ "event" => "kernel.finish_request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest" ] |
|
| event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest".
[ "event" => "kernel.finish_request" "listener" => "Symfony\Component\HttpKernel\EventListener\SessionListener::onFinishRequest" ] |
|
| event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest".
[ "event" => "kernel.finish_request" "listener" => "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest" ] |
|
| event |
Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest".
[ "event" => "kernel.finish_request" "listener" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest" ] |
|
| event |
Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest".
[ "event" => "kernel.finish_request" "listener" => "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelFinishRequest" ] |
PHP Notices 0
Log messages generated by PHP notices silenced with the @ operator.
There are no log messages of this level.
Container 2189
Log messages generated during the compilation of the service container.
| Class | Messages |
|---|---|
Symfony\Component\DependencyInjection\Compiler\ResolveChildDefinitionsPass
|
548 |
Symfony\Component\DependencyInjection\Compiler\AutowirePass
|
2 |
Symfony\Component\HttpKernel\DependencyInjection\RemoveEmptyControllerArgumentLocatorsPass
|
33 |
Symfony\Component\DependencyInjection\Compiler\RemovePrivateAliasesPass
|
225 |
Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass
|
308 |
Symfony\Component\DependencyInjection\Compiler\RemoveAbstractDefinitionsPass
|
552 |
Symfony\Component\DependencyInjection\Compiler\RemoveUnusedDefinitionsPass
|
173 |
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass
|
345 |
Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\UnusedTagsPass
|
3 |