Log Messages
Info. & Errors 1
Informational and error log messages generated during the execution of the application.
Level | Channel | Message |
---|---|---|
INFO | request |
Matched route "home" .
[ "route" => "home" "route_parameters" => [ "_route" => "home" "_controller" => "App\Controller\HomeController::index" ] "request_uri" => "http://51.178.37.192/" "method" => "GET" ] |
INFO | security | Populated the TokenStorage with an anonymous Token. |
CRITICAL | request |
Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("role") on a null variable." at /var/www/fmdaOcr/templates/base.html.twig line 537
[ "exception" => Twig\Error\RuntimeError {#4749 -lineno: 537 -name: "base.html.twig" -rawMessage: "Impossible to access an attribute ("role") on a null variable." -sourcePath: "/var/www/fmdaOcr/templates/base.html.twig" -sourceCode: """ \n \n {% set emailComptableConfig = render(controller('App\\Controller\\MetaConfigController::getConfigMeta', { 'key': 'cabinet_comptable' })) %}\n {% set baseUrl = render(controller('App\\Controller\\HomeController::getBaseUrl', {})) %}\n \n {% set base_api_ocr_url = "https://dockeo.fr" %}\n \n <!DOCTYPE html>\n <html>\n \n <head>\n \n <meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0">\n <link rel="icon" type="image/ico" href="{{ asset('favicon.ico') }}"/>\n \n {% block seo %}\n <title>{% block title %} {{ app.session.get('entreprise_session_name') }} {% endblock %}</title>\n <meta name="description" content=""/>\n {% endblock %}\n \n <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" integrity="sha384-HSMxcRTRxnN+Bdg0JdbxYKrThecOKuH5zCYotlSAcp1+c8xmyTe9GYg1l9a69psu" crossorigin="anonymous">\n <link href="{{ asset('vendor/@fortawesome/fontawesome-free/css/fontawesome.css') }}" rel="stylesheet">\n <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.3/photoswipe.min.css"/>\n <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/photoswipe/4.1.3/default-skin/default-skin.css"/>\n <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/11.1.9/sweetalert2.min.css" referrerpolicy="no-referrer" />\n <link href="{{ asset('vendor/iCheck/custom.css') }}" rel="stylesheet">\n <link href="{{ asset('vendor/animate.css/animate.css') }}" rel="stylesheet">\n <link href="{{ asset('css/style.css') }}" rel="stylesheet">\n <link rel="stylesheet" href="{{ asset('vendor/toastr/toastr.min.css') }}"/>\n <script src="{{ asset('js/jquery-3.1.1.min.js') }}"></script>\n <style type="text/css">\n \n .sf-minitoolbar, .sf-toolbarreset{display:none}\n .inline-text{\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n body::-webkit-scrollbar {\n width: .75rem;\n }\n *::-webkit-scrollbar-track {\n background-color: #edf2f7;\n }\n *::-webkit-scrollbar-thumb {\n background-color: #718096;\n border-radius: 9999px;\n }\n body {\n scrollbar-width: thin;\n /* The color of thumb and track areas */\n scrollbar-color: #718096 #edf2f7;\n }\n .modal-body {\n padding: 20px 60px 57px 60px;\n }\n .pagination-block{\n text-align: center;\n margin-bottom: 40px;\n }\n .entreprise-list{\n margin-top: 38px;\n }\n .loader-container{display: none;align-items: center;justify-content: center;}\n .switch-entreprise.entreprise-item {\n display: flex;\n align-items: center;\n justify-content: space-between;\n border: 1px solid #dcdcdc;\n padding: 4px 12px;\n font-size: 11px;\n border-radius: 5px;\n margin-top: 7px;\n color: #888;\n font-weight: bold;\n }\n .switch-entreprise.entreprise-item.active, .switch-entreprise.entreprise-item:hover {\n border-color: #14c179;\n background: #14c179;\n color: #fff;\n }\n .entreprise-img{\n width: 35px;\n height: 35px;\n border-radius: 100%;\n margin-right: 8px;\n /*background-color: #18a689;*/\n object-fit: cover;\n border: 2px solid #18a689;\n }\n .navbar-top-links {\n text-align: right;\n margin-right: 8px;\n margin-top: 8px;\n }\n .showDocument{cursor: pointer;}\n .main-logo{\n object-fit: contain;\n width: 174px;\n margin: auto;\n display: block;\n }\n .footer{position: fixed;}\n .nav.navbar-top-links > li > a.admin-btn:hover, .nav.navbar-top-links > li > a.admin-btn:focus{\n background-color: #1ab394;\n border-color: #1ab394;\n }\n \n \n .custom-dropdown {\n display: inline-block;\n position: relative;\n }\n \n .custom-dropdown .dd-button {\n display: inline-block;\n border: 1px solid gray;\n border-radius: 4px;\n padding: 7px 28px 7px 4px;\n background-color: #ffffff;\n cursor: pointer;\n white-space: nowrap;\n }\n \n .dd-button:after {\n content: '';\n position: absolute;\n top: 50%;\n right: 15px;\n transform: translateY(-50%);\n width: 0; \n height: 0; \n border-left: 5px solid transparent;\n border-right: 5px solid transparent;\n border-top: 5px solid black;\n }\n \n .dd-button:hover {\n background-color: #eeeeee;\n }\n \n \n .dd-input {\n display: none;\n }\n \n .dd-menu {\n position: absolute;\n top: 100%;\n border: 1px solid #ccc;\n border-radius: 4px;\n padding: 0;\n margin: 2px 0 0 0;\n box-shadow: 0 0 6px 0 rgba(0,0,0,0.1);\n background-color: #ffffff;\n list-style-type: none;\n }\n \n .dd-input + .dd-menu {\n display: none;\n } \n \n .dd-input:checked + .dd-menu {\n display: block;\n } \n \n .dd-menu li {\n padding: 10px 20px;\n cursor: pointer;\n white-space: nowrap;\n cursor: pointer;\n }\n \n .dd-menu li:hover {\n background-color: #f6f6f6;\n }\n \n .btn-config-colonne{\n cursor: pointer;\n font-size: 20px;\n }\n .column-container {\n position: absolute;\n border: 1px solid #ccc;\n padding: 13px;\n border-radius: 5px;\n width: 260px;\n top: 59px;\n box-shadow: 0px 1px 1px 3px rgb(183 183 190 / 20%);\n background: #fff;\n left: 0;\n z-index: 9;\n display: none;\n }\n .column-item label.column-label{\n display: flex;\n margin-bottom: 10px;\n }\n .column-item .column-libelle{\n margin-left: 14px;\n }\n </style>\n {% block css %}\n {% endblock %}\n </head>\n \n <body style="-webkit-print-color-adjust: exact;">\n <!-- Root element of PhotoSwipe. Must have class pswp. -->\n <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">\n <!-- Background of PhotoSwipe. \n It's a separate element as animating opacity is faster than rgba(). -->\n <div class="pswp__bg"></div>\n <!-- Slides wrapper with overflow:hidden. -->\n <div class="pswp__scroll-wrap">\n <!-- Container that holds slides. \n PhotoSwipe keeps only 3 of them in the DOM to save memory.\n Don't modify these 3 pswp__item elements, data is added later on. -->\n <div class="pswp__container">\n <div class="pswp__item"></div>\n <div class="pswp__item"></div>\n <div class="pswp__item"></div>\n </div>\n <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->\n <div class="pswp__ui pswp__ui--hidden">\n <div class="pswp__top-bar">\n <!-- Controls are self-explanatory. Order can be changed. -->\n <div class="pswp__counter"></div>\n <button class="pswp__button pswp__button--close" title="Fermer (Esc)"></button>\n <button class="pswp__button pswp__button--share" title="Partager"></button>\n <button class="pswp__button pswp__button--fs" title="Plein écran"></button>\n <button class="pswp__button pswp__button--zoom" title="Zoom +/-"></button>\n <!-- Preloader demo https://codepen.io/dimsemenov/pen/yyBWoR -->\n <!-- element will get class pswp__preloader--active when preloader is running -->\n <div class="pswp__preloader">\n <div class="pswp__preloader__icn">\n <div class="pswp__preloader__cut">\n <div class="pswp__preloader__donut"></div>\n </div>\n </div>\n </div>\n </div>\n <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">\n <div class="pswp__share-tooltip"></div>\n </div>\n <button class="pswp__button pswp__button--arrow--left" title="Précedent">\n </button>\n <button class="pswp__button pswp__button--arrow--right" title="Suivant">\n </button>\n <div class="pswp__caption">\n <div class="pswp__caption__center"></div>\n </div>\n </div>\n </div>\n </div>\n <div id="wrapper">\n \n {% block menu1 %}\n <nav class="navbar-default navbar-static-side" role="navigation" style="margin-bottom: 49px;">\n <div class="sidebar-collapse">\n <ul class="nav metismenu" id="side-menu">\n <li class="nav-header">\n <div class="profile-element">\n <a href="{{path('home')}}">\n {% if app.session.get('entreprise_session_logo') %}\n <img alt="FDMA" class="main-logo img-fluid" src="/logo/{{app.session.get('entreprise_session_logo')}}">\n {% else %} \n <img src="{{ asset('images/logo-admin.png') }}" alt="FDMA" class="main-logo img-fluid">\n {% endif %}\n </a>\n </div>\n <div class="logo-element">\n FDMA\n </div>\n </li>\n </ul>\n \n </div>\n </nav>\n {% endblock %}\n \n <div id="page-wrapper" class="gray-bg">\n <div class="row border-bottom">\n <nav class="navbar navbar-static-top" role="navigation" style="margin-bottom: 0">\n <div class="navbar-header">\n <a class="navbar-minimalize minimalize-styl-2 btn btn-primary " href="#"><i class="fa fa-bars"></i> </a>\n </div>\n <div class="navbar-header">\n </div>\n {% block menu2 %}\n <ul class="nav navbar-top-links navbar-right">\n <li>\n <span class="m-r-sm text-muted welcome-message">Bienvenue sur l'admin FMDA</span>\n </li>\n <li style="display: none;">\n <a href="{{path('admin_control')}}" class="btn btn-primary admin-btn" style="padding: 12px 19px;display: inline;color: #fff; margin-right: 0;">ADMINISTRATION</a>\n </li>\n <li class="dropdown">\n <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">\n {% if app.session.get('entreprise_session_id') %}\n <span>\n {% if app.session.get('entreprise_session_logo') %}\n <img class="entreprise-img" src="/logo/{{app.session.get('entreprise_session_logo')}}">\n {% else %} \n <img class="entreprise-img" src="{{asset('images/logotransfmda.png')}}">\n {% endif %}\n </span>\n {{ app.session.get('entreprise_session_name') }}\n {% endif %}\n <span class="caret"></span>\n </button>\n <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">\n {% if app.user is not null and app.user.role == "administrateur" %}\n <li>\n {% if app.session.get('entreprise_session_id') %}\n <a href="javascript:void()" class="openEntrepriseModal">\n <span>Changer de Société</span>   <i class="fal fa-chevron-right"></i>\n </a>\n {% endif %}\n </li>\n <li role="separator" class="divider"></li>\n {% endif %}\n <li>\n <a href="{{ path('security_logout') }}">\n <i class="fa fa-sign-out"></i> Déconnexion\n </a>\n </li>\n </ul>\n </li>\n </ul>\n {% endblock %}\n </nav>\n </div>\n {% block breadcrumb %}\n <div class="row wrapper border-bottom white-bg page-heading">\n <div class="col-lg-10">\n <h2>Accueil</h2>\n </div>\n </div>\n {% endblock %}\n <div class="wrapper wrapper-content animated fadeInRight">\n {% block content %}\n {% endblock %}\n </div>\n <div class="footer">\n <div class="float-right">\n </div>\n <div>\n <strong>Copyright</strong> FMDA © 2020\n </div>\n </div>\n <div class="modal-entreprise-container">\n <div id="modalEntreprise" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">\n <div class="modal-dialog" role="document">\n <div class="modal-content">\n <div class="modal-header" style="border: none;">\n {% if app.session.get('entreprise_session_id') %} \n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true" style="position: absolute;right: 14px;top: 10px;">×</span></button>\n {% endif %}\n </div>\n <div class="modal-body row entreprise-container">\n <div class="loader-container">\n <img src="{{asset('images/loading.gif')}}" style="width: 54px;">\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n <div id="modalDocumentShow" class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel">\n <div class="modal-dialog modal-lg" role="document">\n <div class="modal-content">\n <div class="modal-header" style="border: none;">\n <!-- <div class="text-center">\n <label class="custom-dropdown" id="btnRotation" style="display: none;z-index: 10">\n <div class="dd-button"> \n Orientation <i class="fad fa-redo"></i> \n </div>\n <input type="checkbox" class="dd-input" id="test">\n <ul class="dd-menu">\n <li class="rotationChoice" data-rotation="90" data-pdf="">rotation 90</li>\n <li class="rotationChoice" data-rotation="180" data-pdf="">rotation 180</li>\n <li class="rotationChoice" data-rotation="270" data-pdf="">rotation 270</li>\n </ul>\n </label>\n </div> -->\n \n <button type="button" class="close" data-dismiss="modal" aria-label="Close" style="position: absolute;top: 11px; right: 15px;"><span aria-hidden="true">×</span></button>\n </div>\n <div class="modal-body text-center">\n <h3 class="text-center no-document" style="display: none;">Aucun document rattaché.</h3>\n <div class="documentFile-container" style="display: none;">\n </div>\n </div>\n </div>\n </div>\n </div>\n \n <div id="modalScoreIa" class="modal fade bs-example-modal-sm modal-center" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel">\n <div class="modal-dialog modal-sm" role="document">\n <div class="modal-content">\n <div class="modal-header" style="border: none;">\n <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>\n <h4 class="modal-title text-center" id="gridSystemModalLabel" style="padding-top: 27px;">\n <span style="color: red">ATTENTION RECONNAISSANCE INFERIEUR A 20% !!!</span> <br><br>Ce document est succeptible de n'avoir aucun modèle de reconnaissance IA enregistré. <br>Vous devrez selectionner manuellement les champs sur ce document\n </h4>\n </div>\n <div class="modal-body text-center">\n <button type="button" class="btn btn-primary" class="close" data-dismiss="modal" aria-label="Close">OK</button>\n </div>\n </div>\n </div>\n </div>\n </div>\n </div>\n \n \n \n <!-- Mainly scripts -->\n <script src="{{ asset('vendor/popper.js/dist/umd/popper.js') }}"></script>\n <script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script>\n <script src="{{ asset('vendor/metisMenu/jquery.metisMenu.js') }}"></script>\n <script src="{{ asset('vendor/slimscroll/jquery.slimscroll.min.js') }}"></script>\n <script src="{{ asset('vendor/peity/jquery.peity.min.js') }}"></script>\n <script src="{{ asset('vendor/toastr/toastr.min.js') }}"></script>\n <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.4.10/dist/sweetalert2.all.min.js"></script>\n \n <!-- Custom and plugin javascript -->\n <script src="{{ asset('js/inspinia.js') }}"></script>\n <script src="{{ asset('vendor/pace/pace.min.js') }}"></script>\n \n <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.15.6/xlsx.core.min.js"></script>\n <script type="text/javascript" src="{{ asset('vendor/excelplus-2.5.min.js') }}"></script>\n \n <!-- iCheck --> \n <script src="{{ asset('vendor/iCheck/icheck.min.js') }}"></script>\n <script type="text/javascript">\n \n var currentRotation = 0;\n $(document).ready(function(){\n $(".btn-config-colonne").click(function(){\n $(".column-container").slideToggle();\n });\n });\n $(document).mouseup(function(e) {\n var containerConfigColumns = $(".column-container");\n if (!containerConfigColumns.is(e.target) && containerConfigColumns.has(e.target).length === 0){ \n $('.column-container').hide();\n }\n })\n \n $.fn.isInViewport = function() {\n var elementTop = $(this).offset().top;\n var elementBottom = elementTop + $(this).outerHeight();\n \n var viewportTop = $(window).scrollTop();\n var viewportBottom = viewportTop + $(window).height();\n \n return elementBottom > viewportTop && elementTop < viewportBottom;\n };\n \n function isElementInViewport (el) {\n \n // Special bonus for those using jQuery\n if (typeof jQuery === "function" && el instanceof jQuery) {\n el = el[0];\n }\n \n var rect = el.getBoundingClientRect();\n \n return (\n rect.top >= 0 &&\n rect.left >= 0 &&\n rect.bottom <= (window.innerHeight || document.documentElement.clientHeight) && /* or $(window).height() */\n rect.right <= (window.innerWidth || document.documentElement.clientWidth) /* or $(window).width() */\n );\n }\n \n function isElementPartiallyInViewport(el)\n {\n // Special bonus for those using jQuery\n if (typeof jQuery !== 'undefined' && el instanceof jQuery) \n el = el[0];\n \n var rect = el.getBoundingClientRect();\n // DOMRect { x: 8, y: 8, width: 100, height: 100, top: 8, right: 108, bottom: 108, left: 8 }\n var windowHeight = (window.innerHeight || document.documentElement.clientHeight);\n var windowWidth = (window.innerWidth || document.documentElement.clientWidth);\n \n // http://stackoverflow.com/questions/325933/determine-whether-two-date-ranges-overlap\n var vertInView = (rect.top <= windowHeight) && ((rect.top + rect.height) >= 0);\n var horInView = (rect.left <= windowWidth) && ((rect.left + rect.width) >= 0);\n \n return (vertInView && horInView);\n }\n </script>\n <!-- Peity\n <script src="js/demo/peity-demo.js"></script>\n -->\n \n {% block js_import %}\n {% endblock %}\n \n <script>\n $(document).ready(function(){\n $('.i-checks').iCheck({\n checkboxClass: 'icheckbox_square-green',\n radioClass: 'iradio_square-green',\n });\n });\n jQuery(document).ready(function() { \n {% for label, message in app.flashes('success') %}\n toastr.success("{{ message }}");\n {% endfor %}\n {% for message in app.flashes('error') %}\n toastr.error("{{ message }}");\n {% endfor %}\n {% for message in app.flashes('infos') %}\n toastr.infos("{{ message }}");\n {% endfor %}\n {% for message in app.flashes('warning') %}\n toastr.warning("{{ message }}");\n {% endfor %}\n });\n isObjectEmpty = function(obj) {\n for(var key in obj) {\n if(obj.hasOwnProperty(key))\n return false;\n }\n return true;\n };\n {% block javascript %}\n {% endblock %}\n </script>\n \n <script type="text/javascript">\n if("{{app.user.role}}" == "administrateur" && !"{{app.session.get('entreprise_session_id')}}"){\n loadEntreprise();\n }\n $('.openEntrepriseModal').click(function(){\n loadEntreprise(); \n })\n \n function loadEntreprise(){\n $('#modalEntreprise').modal({\n backdrop: 'static'\n });\n $('.loader-container').css('display','flex');\n $.ajax({\n url: "{{path('entreprise_load_xhr')}}",\n type: "GET",\n async: true,\n dataType: "json",\n data: {},\n success:function(response) {\n if(response.status == 200){\n $('#modalEntreprise .entreprise-container').html(response.datas);\n }\n else if(response.status == 500){\n toastr.error(response.message);\n }\n $('.loader-container').css('display','none');\n },\n error:function(){\n toastr.error("Ooops... Quelque chose s'est mal passée");\n $('.loader-container').css('display','none');\n }\n });\n }\n \n function loadMenu(){\n $.ajax({\n url: "{{path('menu_load_xhr')}}",\n type: "GET",\n async: true,\n dataType: "json",\n data: {},\n success:function(response) {\n if(response.status == 200){\n $('#side-menu').html(response.datas);\n \n }\n else if(response.status == 500){\n toastr.error(response.message);\n }\n },\n error:function(){\n toastr.error("Ooops... Quelque chose s'est mal passée");\n }\n });\n }\n if( "{{app.session.get('entreprise_session_id')}}" )\n loadMenu();\n \n $(document).on('click', '.menu-item', function(){\n if($(this).hasClass('active')){\n $(this).removeClass('active');\n $(this).find('.sub-nav').addClass('collapse');\n }\n else{\n $('.menu-item').removeClass('active');\n $('.menu-item .sub-nav').addClass('collapse');\n $(this).addClass('active');\n $(this).find('.sub-nav').removeClass('collapse');\n }\n \n })\n function switchEntreprise(el){\n var url = el.getAttribute("data-href");\n $('.loader-container').css('display','flex');\n $.ajax({\n url: url,\n type: "GET",\n dataType: "json",\n async: true,\n data: {},\n success: function(response) {\n if(response.status == 200){\n location.reload();\n }\n else if(response.status == 500){\n toastr.error(response.message);\n }\n $('.loader-container').css('display','none');\n },\n error: function(xhr, textStatus, errorThrown) {\n console.log(errorThrown);\n $('.loader-container').css('display','none');\n }\n });\n }\n \n \n $(document).ready( function () {\n $('body').on('click', ' .showDocument', function(){\n $documentFile = $(this).attr('data-file');\n $('#modalDocumentShow').modal('show');\n if($documentFile != ""){\n $('.no-document').css('display','none');\n $('.documentFile-container').css('display','block');\n if($documentFile.substr($documentFile.length - 3).toLowerCase() == "pdf"){\n // $('#btnRotation').css('display', 'inline-block');\n // $('#btnRotation .rotationChoice').attr('data-pdf', $documentFile);\n \n $('.lien-document').attr('href', $documentFile);\n $('.documentFile-container').html('<object class="documentPdf" data="" type="application/pdf" width="100%" height="980px"></object>');\n }\n else{\n $('.documentFile-container').html('<object class="documentPdf" data="" ></object>');\n }\n $('.documentPdf').attr('data', $documentFile);\n }\n else{\n $('.documentFile-container').css('display','none');\n $('.no-document').css('display','block');\n }\n })\n $('body').on('click', ' .rotationChoice', function(){\n var pdf = $(this).attr('data-pdf');\n var rotation = $(this).attr('data-rotation');\n var dossier = $(this).attr('data-dossier');\n \n // currentRotation = parseInt(currentRotation) + parseInt(rotation);\n // $('.data-ocr-container').css('transform', "rotate("+currentRotation+"deg)");\n // console.log(currentRotation);\n \n $.ajax({\n url: "{{path('document_rotation')}}",\n type: "GET",\n dataType: "json",\n async: true,\n data: {\n pdf:pdf,\n rotation:rotation,\n dossier:dossier\n },\n success: function(response, status) {\n if(response.status == 200){\n window.open(response.datas.redirect,'_blank');\n window.close();\n }\n else if(response.status == 400){\n toastr.error(response.message);\n }\n },\n error: function(xhr, textStatus, errorThrown) {\n toastr.error("Ooops..., Quelque chose s'est mal passée");\n }\n });\n })\n } );\n \n // $(document).on('click', '#rotationCss', function(){\n // let angle = $(this).val();\n // $('.data-ocr-container').css('transform', "rotate("+angle+"deg)");\n // console.log(angle);\n // console.log('deg');\n // console.log(angle+'deg');\n // })\n $(document).on("blur", ".field-number", function () {\n if($(this).val()){\n var content = $(this).val();\n \n if (content.indexOf(',') > -1 && content.indexOf('.') > -1){\n content = content.replace(",", '');\n }\n var valeur = content.replace(/[\,]+/g, '.');\n var valString = valeur.toString(); \n \n valString = valString.toLowerCase();\n valString = valString.replace("euro", '');\n valString = valString.replace("eur", '');\n valString = valString.replace("€", '');\n valString = valString.replace(" ", '');\n \n valeur = parseFloat(valString);\n \n $(this).val(valeur);\n }\n });\n \n function ajustePrice(content){\n \n if(content != ""){\n if (content.indexOf(',') > -1 && content.indexOf('.') > -1){\n content = content.replace(",", '');\n }\n var valeur = content.replace(/[\,]+/g, '.');\n var valString = valeur.toString(); \n \n valString = valString.toLowerCase();\n valString = valString.replace("euro", '');\n valString = valString.replace("eur", '');\n valString = valString.replace("€", '');\n valString = valString.replace(" ", '');\n \n valeur = parseFloat(valString);\n \n return valeur;\n }\n return "";\n }\n \n </script>\n \n <script type="text/javascript">\n jQuery.extend( jQuery.fn.dataTableExt.oSort, {\n "num-html-pre": function ( a ) {\n var x = String(a).replace( /<[\s\S]*?>/g, "" );\n return parseFloat( x );\n },\n \n "num-html-asc": function ( a, b ) {\n return ((a < b) ? -1 : ((a > b) ? 1 : 0));\n },\n \n "num-html-desc": function ( a, b ) {\n return ((a < b) ? 1 : ((a > b) ? -1 : 0));\n }\n } );\n </script>\n {% block javascript_script %}\n <script type="text/javascript">\n // our updatable variable objects to use globally\n let img = {};\n let position = {};\n let fieldsOcr = [\n {field:'document_id', type:'text'},\n {field:'facturedAt', type:'date'},\n {field:'dueAt', type:'date'},\n {field:'prixttc', type:'text'},\n {field:'prixht', type:'text'},\n {field:'tva', type:'select'},\n {field:'devise', type:'select'},\n {field:'fournisseur', type:'select'},\n {field:'client', type:'select'},\n {field:'chantier', type:'select'},\n {field:'devis', type:'select'},\n {field:'lot', type:'text'},\n {field:'rossum_document_id', type:'text'},\n {field:'status', type:'select'},\n {field:'code_compta', type:'text'},\n {field:'utilisateur', type:'select'},\n {field:'conges_paye', type:'text'},\n {field:'heure_sup_1', type:'text'},\n {field:'heure_sup_2', type:'text'},\n {field:'heure_normale', type:'text'},\n {field:'trajet', type:'text'},\n {field:'panier', type:'text'},\n {field:'cout_global', type:'text'},\n {field:'salaire_net', type:'text'},\n {field:'date_paie', type:'text'},\n ];\n \n let moisObject = [\n {mois:'janvier', num:'01'},\n {mois:'fevrier', num:'02'},\n {mois:'mars', num:'03'},\n {mois:'avril', num:'04'},\n {mois:'mai', num:'05'},\n {mois:'juin', num:'06'},\n {mois:'juillet', num:'07'},\n {mois:'août', num:'08'},\n {mois:'septembre', num:'09'},\n {mois:'octobre', num:'10'},\n {mois:'novembre', num:'11'},\n {mois:'decembre', num:'12'},\n ];\n \n let tabDay = ['lundi', 'mardi', 'mercredi', 'jeudi', 'vendredi', 'samedi', 'dimanche'];\n \n $fieldPreference = [];\n \n {% if fieldPreference is defined %}\n $fieldPreference = {{ fieldPreference|json_encode()|raw }};\n {% endif %}\n \n // image matrix function to update img object variable\n function imgMatrix() {\n \n // our image object inside area\n let $img = $('.document-container');\n \n // offset data of image\n let offset = $img.offset();\n \n // add/update object key data\n img.width = $img.outerWidth();\n img.height = $img.outerHeight();\n img.offsetX = offset.left - $(document).scrollLeft();\n img.offsetY = offset.top - $(document).scrollTop();\n \n }\n \n // position matrix function to update position object variable\n function positionMatrix(e, mousedown = false) {\n \n // if mousedown param is true... for use in \n if (mousedown) {\n \n // set the top/left position object data with percentage position\n position.top = (100 / img.height) * ( (e.pageY - $(document).scrollTop()) - img.offsetY);\n position.left = (100 / img.width) * ( (e.pageX - $(document).scrollLeft()) - img.offsetX);\n \n }\n \n // set the right/bottom position object data with percentage position\n position.right = 100 - ((100 / img.width) * ((e.pageX - $(document).scrollLeft()) - img.offsetX));\n position.bottom = 100 - ((100 / img.height) * ((e.pageY - $(document).scrollTop()) - img.offsetY));\n \n }\n \n // mouse move event function in area div\n $(document).on('mousemove', '.document-container', function(e) {\n \n // / update img object variable data upon this mousemove event\n imgMatrix();\n \n // if this area has draw class\n if ($(this).hasClass('draw')) {\n // update position object variable data passing current event data\n positionMatrix(e);\n \n // if image x cursor drag position percent is negative to mousedown x position\n if ((100 - position.bottom) < position.top) {\n \n // update rectange x negative positions css\n $('.rect', this).css({\n top: (100 - position.bottom) + '%',\n bottom: (100 - position.top) + '%'\n });\n \n // else if image x cursor drag position percent is positive to mousedown x position\n } else {\n \n // update rectange x positive positions css\n $('.rect', this).css({\n bottom: position.bottom + '%',\n top: position.top + '%',\n });\n \n }\n \n // if image y cursor drag position percent is negative to mousedown y position\n if ((100 - position.right) < position.left) {\n \n // update rectange y negative positions css\n $('.rect', this).css({\n left: (100 - position.right) + '%',\n right: (100 - position.left) + '%'\n });\n \n // else if image y cursor drag position percent is positive to mousedown y position\n } else {\n \n // update rectange y positive positions css\n $('.rect', this).css({\n right: position.right + '%',\n left: position.left + '%'\n });\n \n }\n \n }\n \n });\n \n function lineDistance(x, y, x0, y0){\n return Math.sqrt((x -= x0) * x + (y -= y0) * y);\n };\n \n // mouse down event function in area div\n $(document).on('mousedown', '.doc-img', function(e) {\n $('.rect').css('display', 'block');\n var parent = $(this).parent('.document-container').get(0);\n // remove the drawn class\n $(parent).removeClass('drawn');\n \n // update img object variable data upon this mousedown event\n imgMatrix();\n \n // update position object variable data passing current event data and mousedown param as true \n positionMatrix(e, true);\n \n // update rectange xy positions css\n $('.rect', parent).css({\n left: position.left + '%',\n top: position.top + '%',\n right: position.right + '%',\n bottom: position.bottom + '%'\n });\n \n // add draw class to area div to reveal rectangle\n $(parent).addClass('draw');\n \n });\n \n // mouse up event function in area div\n $(document).on('mouseup', '.document-container', function(e) {\n \n // update img object variable data upon this mouseup event\n imgMatrix();\n \n // if this area had draw class\n if ($(this).hasClass('draw')) {\n \n // update position object variable data passing current event\n positionMatrix(e);\n \n // math trunc on position values if x and y values are equal, basically no drawn rectangle on mouseup event\n if ((Math.trunc(position.left) === Math.trunc(100 - position.right)) && (Math.trunc(position.top) === Math.trunc(100 - position.bottom))) {\n \n // remove draw and drawn classes\n $(this).removeClass('draw drawn');\n \n // else if x and y values are not equal, basically a rectange has been drawn\n } else {\n \n // add drawn class and remove draw class\n $(this).addClass('drawn').removeClass('draw');\n \n }\n \n }\n \n \n $parentContent = $('.document-container').get(0).getBoundingClientRect();\n $rect = $('.rect').get(0).getBoundingClientRect();\n \n position.left = convertToPourcentage($parentContent.width, ($rect.left - $parentContent.left));\n position.top = convertToPourcentage($parentContent.height, ($rect.top - $parentContent.top));\n position.width = convertToPourcentage($parentContent.width, $rect.width);\n position.height = convertToPourcentage($parentContent.height, $rect.height);\n \n /*if( convertToPourcentage($parentContent.width, $rect.width) > convertToPourcentage($parentContent.width, 20)){*/\n if(true){\n /*$('#popTextExtract').modal('show');*/\n groupTextByPosition(position);\n $('.btn-ajuster').css('display', 'inline-block');\n }\n \n });\n \n // on window resize function\n $(window).on('resize', function(e) {\n \n // update img object variable data upon this window resize event\n imgMatrix();\n \n });\n \n $('.ocr-field').click(function(e){\n $('.ocr-field').removeClass('active');\n $(this).addClass('active');\n });\n \n function convertToPourcentage(parentContent, toConvert){\n return (toConvert*100) / parentContent ;\n }\n \n function appendText(data, position = {}, dossier = ""){\n $parentfieldSelect = $('.ocr-field.active');\n index = fieldsOcr.findIndex(x => x.field === $parentfieldSelect.data('field'));\n $fieldSelect = $parentfieldSelect.find('.field');\n \n var cordonnee = position.left+'-'+position.top+'-'+position.width+'-'+position.height;\n var type = "";\n if( index > -1 ){\n type = fieldsOcr[index]['type'];\n }\n if(type == 'text'){\n $fieldSelect.val(data);\n $( ".field-number" ).trigger( "blur" );\n }\n else if(type == 'date'){\n $field = fieldsOcr[index]['field'];\n console.log([index, $field, $fieldPreference]);\n \n dateFormat = $fieldPreference[$field].type;\n formattedDate = rebuildDate(data, dateFormat);\n if(formattedDate != "")\n $fieldSelect.val(formattedDate);\n }\n else if(type == 'select'){\n $('.row-suggession').css('display', 'none');\n $field = fieldsOcr[index]['field'];\n if($field == "fournisseur"){\n $('#achat_fournisseur').val(data.fournisseur);\n $('#achat_code_compta').val(data.code_compta);\n $('#achat_lot').val(data.lot);\n \n $('.row-suggession').css('display', 'block');\n \n $listSuggestion = "";\n $.each(data.fournisseurfound, function( index, value ) {\n $listSuggestion += "<option>"+value.nom+"</option>";\n });\n $('.field-suggession').html($listSuggestion);\n }\n if($field == "client"){\n $('#vente_client').val(data.client);\n $('#vente_lot').val(data.lot);\n \n $('.row-suggession').css('display', 'block');\n \n $listSuggestion = "";\n $.each(data.fournisseurfound, function( index, value ) {\n $listSuggestion += "<option>"+value.nom+"</option>";\n });\n $('.field-suggession').html($listSuggestion);\n }\n if($field == "utilisateur"){\n $fieldSelect.val(data.utilisateur);\n }\n else if($field == "chantier"){\n $fieldSelect.val(data.chantier);\n if(dossier == "achat"){\n $.ajax({\n url: "{{path('devis_client_get_by_chantier_import')}}",\n type: "POST",\n dataType: "json",\n async: true,\n data: {\n chantier_id: data.chantier\n },\n success: function(response) {\n if(response.status == 200){\n console.log(response.devis);\n var OPTIONS = "<option></option>";\n $.each(response.devis, function( index, value ) {\n OPTIONS += "<option value="+value.id+">"+value.label+"</option>";\n });\n $('#achat_devis').html(OPTIONS);\n }\n else if(response.status == 500){\n toastr.error(response.message);\n }\n $('.loader-container').css('display','none');\n },\n error: function(xhr, textStatus, errorThrown) {\n console.log(errorThrown);\n $('.loader-container').css('display','none');\n }\n });\n }\n }\n else if($field == "devise"){\n $fieldSelect.val(data.devise);\n }\n else if($field == "tva"){\n $fieldSelect.val(data.tva);\n }\n }\n \n $parentfieldSelect.find('input.field_identite').val(cordonnee);\n }\n \n function rebuildDate(text, dateFormat){\n \n text = replaceAll(text, ',', '');\n if (text.indexOf('/') <= -1){\n text = replaceAll(text, '.', '/');\n text = replaceAll(text, '-', '/');\n text = replaceAll(text, ' ', '/');\n }\n else{\n text = replaceAll(text, '.', '');\n text = replaceAll(text, '-', '');\n text = replaceAll(text, ' ', '');\n }\n \n var dateTab = text.split('/');\n \n var formattedDate = "";\n \n if(dateTab.length >= 3){\n \n if(tabDay.includes(dateTab[0].toLowerCase())){\n dateTab.shift(); \n var day = pad2(dateTab[0]);\n \n indexMois = moisObject.findIndex(x => x.mois === (dateTab[1]).toLowerCase());\n if( indexMois > -1 ){\n var month = moisObject[indexMois]['num'];\n }\n }\n else{\n var day = pad2(dateTab[0]); \n indexMois = moisObject.findIndex(x => x.mois === (dateTab[1]).toLowerCase());\n if( indexMois > -1 ){\n var month = moisObject[indexMois]['num'];\n }\n else{\n var month = pad2(dateTab[1]);\n }\n }\n \n var year = dateTab[2];\n if(year.length == 2)\n year = "20"+year;\n \n formattedDate = year+"-"+month+"-"+day;\n }\n return formattedDate;\n }\n \n function replaceAll(str, find, replace) {\n var escapedFind=find.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1");\n return str.replace(new RegExp(escapedFind, 'g'), replace);\n }\n function pad2(n) {\n return (n.length < 2 ? '0' : '') + n;\n }\n \n $(document).on('input', 'input.float', function() {\n this.value = this.value.replace(/[^0-9.,]/g, '').replace(/(\..*?)\..*/g, '$1');\n this.value = this.value.replace(',', '.');\n });\n </script>\n {% endblock %}\n \n <script type="text/javascript">\n $(document).ready( function () {\n $('.removeColumn').remove();\n })\n </script>\n </body>\n \n </html>\n """ #message: "Impossible to access an attribute ("role") on a null variable." #code: 0 #file: "/var/www/fmdaOcr/templates/base.html.twig" #line: 537 : { { twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › { { twig_get_attribute(Environment $env, Source $source, $object, $item, array $arguments = [], $type = 'any', $isDefinedTest = false, $ignoreStrictCheck = false, $sandboxed = false, int $lineno = -1) … › |
INFO | event |
An exception was thrown while getting the uncalled listeners.
[ "exception" => RuntimeException {#8611 #message: "Failed to start the session because headers have already been sent by "/var/www/fmdaOcr/vendor/symfony/http-foundation/Response.php" at line 368." #code: 0 #file: "/var/www/fmdaOcr/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php" #line: 152 : { { Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() … › { { Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() … › |
INFO | event |
An exception was thrown while getting the uncalled listeners.
[ "exception" => RuntimeException {#10178 #message: "Failed to start the session because headers have already been sent by "/var/www/fmdaOcr/vendor/symfony/http-foundation/Response.php" at line 368." #code: 0 #file: "/var/www/fmdaOcr/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php" #line: 152 : { { Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() … › { { Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start() … › |
Deprecations 30
Log messages generated by using features marked as deprecated.
Time | Channel | Message |
---|---|---|
php |
User Deprecated: Using the WebserverBundle is deprecated since Symfony 4.4. The new Symfony local server has more features, you can use it instead.
[ "exception" => ErrorException {#434 #message: "User Deprecated: Using the WebserverBundle is deprecated since Symfony 4.4. The new Symfony local server has more features, you can use it instead." #code: 0 #file: "/var/www/fmdaOcr/vendor/symfony/web-server-bundle/WebServerBundle.php" #line: 23 #severity: E_USER_DEPRECATED : { { Symfony\Bundle\WebServerBundle\WebServerBundle->boot() … › { { Symfony\Bundle\WebServerBundle\WebServerBundle->boot() … › |
|
n/a |
The "App\Controller\AdminController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15825 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\BonLivraisonController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#7967 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\ChantierController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15827 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\ChantierOldController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15871 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\ComparateurController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#7970 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\ContratController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#8041 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\DevisClientController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15895 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\DevisProController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15925 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\EmailDocumentPreviewController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15926 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\EntrepriseController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15927 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\FacturationController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15928 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\FactureClientController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15929 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\FournisseursController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15930 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\GalerieController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15931 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\HomeController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15932 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\HoraireController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15933 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\LocationController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15934 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\LogementApiController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15935 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\LogementController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15936 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\LotController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15937 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\NoteController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15938 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\OcrController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15939 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\OutillageController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15940 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\OutillageSignatureController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15941 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\TacheController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15942 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\UtilisateurController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15943 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a |
The "App\Controller\VersionController" class extends "Symfony\Bundle\FrameworkBundle\Controller\Controller" that is deprecated since Symfony 4.2, use "Symfony\Bundle\FrameworkBundle\Controller\AbstractController" instead.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15944 +count: 1 -severity: E_USER_DEPRECATED : { { spl_autoload_call($class_name) … › { { spl_autoload_call($class_name) … › |
|
n/a (2 times) |
Enabling the NelmioApiDocBundle integration has been deprecated in 2.2 and will be removed in 3.0. NelmioApiDocBundle 3 has native support for API Platform.
[ "exception" => Symfony\Component\ErrorHandler\Exception\SilencedErrorContext {#15945 +count: 2 -severity: E_USER_DEPRECATED : { { Symfony\Component\Config\Definition\ArrayNode->finalizeValue($value) … › { { Symfony\Component\Config\Definition\ArrayNode->finalizeValue($value) … › |
Debug 237
Unimportant log messages generated during the execution of the application.
Time | Channel | Message |
---|---|---|
security |
Checking for guard authentication credentials.
[ "firewall_key" => "main" "authenticators" => 1 ] |
|
security |
Checking support on guard authenticator.
[ "firewall_key" => "main" "authenticator" => "App\Security\LoginFormAuthenticator" ] |
|
security |
Guard authenticator does not support the request.
[ "firewall_key" => "main" "authenticator" => "App\Security\LoginFormAuthenticator" ] |
|
event |
Notified event "debug.security.authorization.vote" to listener "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" .
[ "event" => "debug.security.authorization.vote" "listener" => "Symfony\Bundle\SecurityBundle\EventListener\VoteListener::onVoterVote" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::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 "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" ] |
|
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 "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" ] |
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"bon_livraison"
]
|
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"fiche_paie"
]
|
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"facture"
]
|
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"devis_fournisseur"
]
|
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"devis_client"
]
|
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM rossum_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"facture_client"
]
|
|
event |
Notified event "kernel.controller" to listener "App\EventListener\ActivityListerner::onTerminate" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\ActivityListerner::onTerminate" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\MenuListener::onKernelController" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\MenuListener::onKernelController" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" .
[ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] |
|
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" ] |
|
doctrine |
SELECT MONTH(achat.factured_at) as mois, SUM(achat.prixht) as sum_ht, SUM(achat.prixttc) as prixttc FROM achat WHERE achat.entreprise_id = :entreprise_id AND achat.type = :type AND YEAR(achat.factured_at) = :year GROUP BY MONTH(achat.factured_at)
[ "type" => "bon_livraison" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT MONTH(achat.factured_at) as mois, SUM(achat.prixht) as sum_ht, SUM(achat.prixttc) as prixttc FROM achat WHERE achat.entreprise_id = :entreprise_id AND achat.type = :type AND YEAR(achat.factured_at) = :year AND achat.bl_validation IS NULL GROUP BY MONTH(achat.factured_at)
[ "type" => "bon_livraison" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT SUM(achat.prixht) as sum_ht, SUM(achat.prixttc) as prixttc FROM achat WHERE achat.entreprise_id = :entreprise_id AND achat.reglement_id IS NOT NULL AND achat.type = :type AND YEAR(achat.factured_at) = :year
[ "type" => "facturation" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT MONTH(achat.factured_at) as mois, SUM(achat.prixht) as sum_ht, SUM(achat.prixttc) as prixttc FROM achat WHERE achat.entreprise_id = :entreprise_id AND achat.type = :type AND YEAR(achat.factured_at) = :year GROUP BY MONTH(achat.factured_at)
[ "type" => "facturation" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT vente.id, GROUP_CONCAT(vente.id) as list_id, MONTH(vente.factured_at) as mois, SUM(vente.prixht) as sum_ht, SUM(vente.prixttc) as prixttc, count(vente.id) as nbDevisMois FROM vente WHERE vente.entreprise_id = :entreprise_id AND vente.type = :type AND YEAR(vente.factured_at) = :year GROUP BY MONTH(vente.factured_at)
[ "type" => "facture" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT p.date_paie as datePaie, SUM(p.cout_global) as cout_global FROM paie AS p WHERE p.entreprise_id = :entreprise_id AND LOWER(p.date_paie) LIKE :date_paie GROUP BY p.date_paie
[ "entreprise_id" => null "date_paie" => "%2024%" ] |
|
doctrine |
SELECT vente.id, GROUP_CONCAT(vente.id) as list_id, MONTH(vente.factured_at) as mois, SUM(vente.prixht) as sum_ht, SUM(vente.prixttc) as prixttc, count(vente.id) as nbDevisMois FROM vente WHERE vente.entreprise_id = :entreprise_id AND vente.type = :type AND YEAR(vente.factured_at) = :year GROUP BY MONTH(vente.factured_at)
[ "type" => "devis_client" "entreprise_id" => null "year" => "2024" ] |
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM meta_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"gestion_financement"
]
|
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 1 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 2 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 3 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 4 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 5 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 6 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 7 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 8 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 9 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 10 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 11 "annee" => "2024" ] |
|
doctrine |
SELECT CONCAT(u.firstname, ' ', u.lastname) as firstname, u.image as image, u.uid as user_id, h.datestart, h.dateend, h.fonction, h.idsession, h.time, h.absence, h.fictif, c.nameentreprise, c.chantier_id as chantier_id, v.document_file, v.document_id, v.id as vente_id, u.date_entree, u.date_sortie FROM horaire as h LEFT join chantier as c ON (c.chantier_id = h.chantierid OR c.chantier_id IS NULL) LEFT join vente as v ON (v.id = h.devis_id OR v.id IS NULL) LEFT join utilisateur as u ON h.userid = u.uid WHERE 1 AND MONTH(h.datestart) = :mois AND YEAR(h.datestart) = :annee AND u.entreprise_id = :entreprise AND u.etat = :verif AND date_format(h.datestart, '%Y-%m-%d') <= :today order By h.datestart DESC
[ "entreprise" => null "verif" => 1 "today" => "2024-09-29" "mois" => 12 "annee" => "2024" ] |
|
doctrine | SELECT t0.id AS id_1, t0.heure_sup_1 AS heure_sup_1_2, t0.heure_sup_2 AS heure_sup_2_3, t0.panier AS panier_4, t0.trajet AS trajet_5, t0.cout_global AS cout_global_6, t0.salaire_net AS salaire_net_7, t0.conges_paye AS conges_paye_8, t0.document_file AS document_file_9, t0.heure_normale AS heure_normale_10, t0.rossum_document_id AS rossum_document_id_11, t0.date_paie AS date_paie_12, t0.tx_horaire AS tx_horaire_13, t0.heure_fictif AS heure_fictif_14, t0.tx_moyen AS tx_moyen_15, t0.date_paie2 AS date_paie2_16, t0.utilisateur_id AS utilisateur_id_17, t0.entreprise_id AS entreprise_id_18, t19.id AS id_20, t19.code AS code_21, t19.type AS type_22, t19.name AS name_23, t19.bank AS bank_24, t19.director AS director_25, t19.phone_director AS phone_director_26, t19.email AS email_27, t19.phone AS phone_28, t19.address AS address_29, t19.city AS city_30, t19.cp AS cp_31, t19.siret AS siret_32, t19.tva AS tva_33, t19.ape AS ape_34, t19.website AS website_35, t19.created AS created_36, t19.fax AS fax_37, t19.rib AS rib_38, t19.logo AS logo_39, t19.sender_mail AS sender_mail_40, t19.sender_name AS sender_name_41, t19.logo_facture AS logo_facture_42, t19.gestion_lot_chantier AS gestion_lot_chantier_43, t19.tva_applicable AS tva_applicable_44, t19.indemnite_trajet_zone1 AS indemnite_trajet_zone1_45, t19.idemnite_repas AS idemnite_repas_46, t19.cloud_folder AS cloud_folder_47 FROM paie t0 LEFT JOIN entreprise t19 ON t0.entreprise_id = t19.id ORDER BY t0.id DESC LIMIT 1 | |
doctrine |
SELECT u.uid, u.firstname, u.lastname, (SELECT count(g.id) FROM galerie g WHERE u.uid = g.user_id AND MONTH(g.created_at) = :month) as nbr_gallery from utilisateur as u WHERE u.entreprise_id = :entrepriseId AND u.etat = :etat
[ "entrepriseId" => null "month" => "09" "etat" => 1 ] |
|
doctrine |
SELECT uid, image, firstname, lastname, email, poste FROM utilisateur as u WHERE u.entreprise_id = :entreprise_id AND (u.sous_traitant = :st OR u.sous_traitant IS NULL) AND u.etat = :etat
[ "st" => 0 "entreprise_id" => null "etat" => 1 ] |
|
doctrine |
SELECT count(id) as nb, dossier FROM email_document_preview WHERE entreprise_id = :entreprise_id GROUP BY dossier
[ "entreprise_id" => null ] |
|
event |
Notified event "kernel.exception" to listener "WhiteOctober\PagerfantaBundle\EventListener\ConvertNotValidMaxPerPageToNotFoundListener::onException" .
[ "event" => "kernel.exception" "listener" => "WhiteOctober\PagerfantaBundle\EventListener\ConvertNotValidMaxPerPageToNotFoundListener::onException" ] |
|
event |
Notified event "kernel.exception" to listener "WhiteOctober\PagerfantaBundle\EventListener\ConvertNotValidCurrentPageToNotFoundListener::onException" .
[ "event" => "kernel.exception" "listener" => "WhiteOctober\PagerfantaBundle\EventListener\ConvertNotValidCurrentPageToNotFoundListener::onException" ] |
|
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 "ApiPlatform\Core\Bridge\Symfony\Validator\EventListener\ValidationExceptionListener::onKernelException" .
[ "event" => "kernel.exception" "listener" => "ApiPlatform\Core\Bridge\Symfony\Validator\EventListener\ValidationExceptionListener::onKernelException" ] |
|
event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException" .
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::logKernelException" ] |
|
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\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 "ApiPlatform\Core\EventListener\ExceptionListener::onKernelException" .
[ "event" => "kernel.exception" "listener" => "ApiPlatform\Core\EventListener\ExceptionListener::onKernelException" ] |
|
event |
Notified event "kernel.exception" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException" .
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException" ] |
|
event |
Listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException" stopped propagation of the event "kernel.exception" .
[ "event" => "kernel.exception" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onKernelException" ] |
|
event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" ] |
|
event |
Notified event "kernel.response" to listener "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::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\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::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\RememberMe\ResponseListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse" ] |
|
event |
Notified event "kernel.response" to listener "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::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\DisallowRobotsIndexingListener::onResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse" ] |
|
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" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::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 "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" ] |
|
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 "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\ActivityListerner::onTerminate" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\ActivityListerner::onTerminate" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\MenuListener::onKernelController" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\MenuListener::onKernelController" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" .
[ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] |
|
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" ] |
|
doctrine |
SELECT t0.id AS id_1, t0.mkey AS mkey_2, t0.value AS value_3, t0.entreprise_id AS entreprise_id_4 FROM meta_config t0 WHERE t0.mkey = ? AND t0.entreprise_id IS NULL LIMIT 1
[
"cabinet_comptable"
]
|
|
event |
Notified event "kernel.response" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" ] |
|
event |
Notified event "kernel.response" to listener "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::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\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::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\RememberMe\ResponseListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::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 "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::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\DisallowRobotsIndexingListener::onResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse" ] |
|
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" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::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 "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" ] |
|
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 "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\ActivityListerner::onTerminate" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\ActivityListerner::onTerminate" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\MenuListener::onKernelController" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\MenuListener::onKernelController" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" .
[ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] |
|
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 "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" ] |
|
event |
Notified event "kernel.response" to listener "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::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\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::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\RememberMe\ResponseListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::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 "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::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\DisallowRobotsIndexingListener::onResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse" ] |
|
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" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "Nelmio\CorsBundle\EventListener\CorsListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::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 "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Filter\QueryParameterValidateListener::onKernelRequest" ] |
|
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 "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\AddFormatListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\ReadListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurity" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\EventListener\DeserializeListener::onKernelRequest" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Security\EventListener\DenyAccessListener::onSecurityPostDenormalize" ] |
|
event |
Notified event "kernel.request" to listener "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" .
[ "event" => "kernel.request" "listener" => "ApiPlatform\Core\Bridge\Symfony\Bundle\EventListener\SwaggerUiListener::onKernelRequest" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\ActivityListerner::onTerminate" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\ActivityListerner::onTerminate" ] |
|
event |
Notified event "kernel.controller" to listener "App\EventListener\MenuListener::onKernelController" .
[ "event" => "kernel.controller" "listener" => "App\EventListener\MenuListener::onKernelController" ] |
|
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 "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" .
[ "event" => "kernel.controller_arguments" "listener" => "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments" ] |
|
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 "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Nelmio\CorsBundle\EventListener\CorsListener::onKernelResponse" ] |
|
event |
Notified event "kernel.response" to listener "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\Hydra\EventListener\AddLinkHeaderListener::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\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::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\RememberMe\ResponseListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\Security\Http\RememberMe\ResponseListener::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 "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::onKernelResponse" .
[ "event" => "kernel.response" "listener" => "ApiPlatform\Core\HttpCache\EventListener\AddHeadersListener::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\DisallowRobotsIndexingListener::onResponse" .
[ "event" => "kernel.response" "listener" => "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse" ] |
|
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 2216
Log messages generated during the compilation of the service container.
Class | Messages |
---|---|
Symfony\Component\DependencyInjection\Compiler\ResolveChildDefinitionsPass
|
666 |
Symfony\Component\HttpKernel\DependencyInjection\RemoveEmptyControllerArgumentLocatorsPass
|
2 |
Symfony\Component\DependencyInjection\Compiler\RemovePrivateAliasesPass
|
272 |
Symfony\Component\DependencyInjection\Compiler\ReplaceAliasByActualDefinitionPass
|
96 |
Symfony\Component\DependencyInjection\Compiler\RemoveAbstractDefinitionsPass
|
625 |
Symfony\Component\DependencyInjection\Compiler\RemoveUnusedDefinitionsPass
|
94 |
Symfony\Component\DependencyInjection\Compiler\InlineServiceDefinitionsPass
|
460 |
Symfony\Bundle\FrameworkBundle\DependencyInjection\Compiler\UnusedTagsPass
|
1 |