Exceptions
Exceptions 2
Twig\Error\ RuntimeError
Show exception properties
Twig\Error\RuntimeError {#962 -lineno: 141 -name: "site-base.html.twig" -rawMessage: "An exception has been thrown during the rendering of a template ("The query returned multiple rows. Change the query or use a different result function like getScalarResult().")." -sourcePath: "/home/demodump/anuppu.in/templates/site-base.html.twig" -sourceCode: """ <!DOCTYPE html>\r\n <html lang="en">\r\n \r\n <head>\r\n <meta charset="utf-8">\r\n <meta content="width=device-width, initial-scale=1.0" name="viewport">\r\n \r\n <title>{% block title%} {{title}} {% endblock %}</title>\r\n {% if metadescription is defined %}\r\n <meta name="description" content="{{metadescription}}">\r\n {% endif %}\r\n \r\n <meta content="" name="keywords">\r\n \r\n <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">\r\n <meta http-equiv="Pragma" content="no-cache">\r\n <meta http-equiv="Expires" content="0">\r\n \r\n <!-- Favicons -->\r\n <link href="assets/img/favicon.png" rel="icon">\r\n <link href="assets/img/apple-touch-icon.png" rel="apple-touch-icon">\r\n \r\n <!-- Google Fonts -->\r\n <link href="https://fonts.gstatic.com" rel="preconnect">\r\n <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Nunito:300,300i,400,400i,600,600i,700,700i|Poppins:300,300i,400,400i,500,500i,600,600i,700,700i" rel="stylesheet">\r\n \r\n <!-- Vendor CSS Files -->\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/bootstrap/css/bootstrap.min.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/bootstrap-icons/bootstrap-icons.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/boxicons/css/boxicons.min.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/quill/quill.snow.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/quill/quill.bubble.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/remixicon/remixicon.css') }}" rel="stylesheet">\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/simple-datatables/style.css') }}" rel="stylesheet">\r\n \r\n <!-- Template Main CSS File -->\r\n <link href="{{ asset('assets/vendor/site/assets/css/style.css') }}" rel="stylesheet">\r\n \r\n <!-- jQuery CSS file -->\r\n <link href="{{ asset('assets/vendor/site/assets/vendor/jquery/css/jquery-ui.css') }}" rel="stylesheet">\r\n \r\n <!-- =======================================================\r\n * Template Name: NiceAdmin\r\n * Template URL: https://bootstrapmade.com/nice-admin-bootstrap-admin-html-template/\r\n * Updated: Apr 20 2024 with Bootstrap v5.3.3\r\n * Author: BootstrapMade.com\r\n * License: https://bootstrapmade.com/license/\r\n ======================================================== -->\r\n </head>\r\n \r\n <!-- <body class="toggle-sidebar"> -->\r\n <body class="">\r\n \r\n <!-- ======= Header ======= -->\r\n <header id="header" class="header fixed-top d-flex align-items-center">\r\n \r\n <div class="d-flex align-items-center justify-content-between">\r\n <i class="bi bi-list toggle-sidebar-btn"></i>\r\n <a href="{{ path('homepage')}}" class="logo d-flex align-items-center">\r\n <!-- <img src="assets/img/logo.png" alt=""> -->\r\n <!-- <span class="d-none d-lg-block">ANUPPU</span> -->\r\n <!-- <span class="d-lg-block">ANUPPU</span> -->\r\n <!--<span class="d-lg-block"><img src="/assets/vendor/site/assets/img/anuppu_logo.png" style="height:60px;width:120px;" /></span>-->\r\n <span class="d-lg-block"><img src="/assets/vendor/site/assets/img/anuppu_logo.png" style="height:60px;width:120px;" /></span>\r\n </a>\r\n </div><!-- End Logo -->\r\n \r\n <div class="search-bar">\r\n <form class="search-form d-flex align-items-center" method="POST" action="{{path('app_search_home')}}">\r\n <input type="text" id="topsearch" name="query" placeholder="Search Food / Restaurant" title="Enter search keyword" onkeyup="topSearch(this)" />\r\n \r\n <button type="submit" title="Search"><i class="bi bi-search"></i></button>\r\n </form>\r\n \r\n <!--\r\n <form method="post" post="{{path('app_test_json')}}">\r\n <input type="text" id="textinput" />\r\n <button type="submit">Save</button>\r\n </form>\r\n -->\r\n \r\n \r\n </div><!-- End Search Bar -->\r\n \r\n <div class="location-bar">\r\n {% if sessionuserlocationid is defined %}{{sessionuserlocationid}}{% endif %} \r\n \r\n {% set usercityid = app.session.get('usercityid') %}\r\n {% if app.session.has('usercityid') %}\r\n \r\n Chennai\r\n {% if app.session.has('userareaname') %}\r\n {% set userareaname = app.session.get('userareaname') %}\r\n \r\n {% if userareaname != "" %}\r\n , {{userareaname}} <a href="{{ path('app_home_select_area', {cityid:usercityid, areaid:''}) }}">Change Area</a>\r\n {% else %}\r\n <a href="{{ path('app_home_select_area', {cityid:usercityid, areaid:''}) }}">Select Area</a>\r\n {% endif %}\r\n {% else %}\r\n <a href="{{ path('app_home_select_area', {cityid:usercityid, areaid:''}) }}">Select Area</a>\r\n {% endif %}\r\n {% else %}\r\n Chennai \r\n {% set usercityid = "546456" %}\r\n <a href="{{ path('app_home_select_area', {cityid:usercityid, areaid:''}) }}">Select Area</a>\r\n \r\n {% endif %}\r\n \r\n \r\n \r\n <!--\r\n <form class="location-form d-flex align-items-center" method="POST" action="{{path('app_search_home')}}">\r\n <input type="text" name="searchlocation" id="searchlocation" placeholder="Search Location" title="">\r\n <button type="submit" title="Search"><i class="bi bi-geo-alt"></i></button>\r\n </form>\r\n -->\r\n </div><!-- End Search Bar -->\r\n \r\n <nav class="header-nav ms-auto">\r\n <ul class="d-flex align-items-center">\r\n \r\n <li class="nav-item d-block d-lg-none"> \r\n <!-- <li class="nav-item"> -->\r\n <a class="nav-link nav-icon location-bar-toggle " href="#">\r\n <i class="bi bi-geo-alt" style="display:block;"></i>\r\n </a>\r\n </li><!-- End Search Icon-->\r\n \r\n <li class="nav-item d-block d-lg-none"> \r\n <!-- <li class="nav-item"> -->\r\n <a class="nav-link nav-icon search-bar-toggle " href="#">\r\n <i class="bi bi-search"></i>\r\n </a>\r\n </li><!-- End Search Icon-->\r\n \r\n <li class="nav-item dropdown">\r\n <a class="nav-link nav-icon" href="{{ path('app_cart') }}">\r\n <!--<i class="bi bi bi-cart3"></i>-->\r\n <i class="bi bi bi-cart4"></i>\r\n <span class="badge bg-primary badge-number">{{ render(controller('App\\Controller\\WholecontentController::cartCount')) }}</span>\r\n </a>\r\n </li>\r\n \r\n <li class="nav-item dropdown">\r\n <!--\r\n <a class="nav-link nav-icon" href="#" data-bs-toggle="dropdown">\r\n <i class="bi bi-bell"></i>\r\n <span class="badge bg-primary badge-number">4</span>\r\n </a>--><!-- End Notification Icon -->\r\n <!--\r\n <ul class="dropdown-menu dropdown-menu-end dropdown-menu-arrow notifications">\r\n <li class="dropdown-header">\r\n You have 4 new notifications\r\n <a href="#"><span class="badge rounded-pill bg-primary p-2 ms-2">View all</span></a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="notification-item">\r\n <i class="bi bi-exclamation-circle text-warning"></i>\r\n <div>\r\n <h4>Lorem Ipsum</h4>\r\n <p>Quae dolorem earum veritatis oditseno</p>\r\n <p>30 min. ago</p>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="notification-item">\r\n <i class="bi bi-x-circle text-danger"></i>\r\n <div>\r\n <h4>Atque rerum nesciunt</h4>\r\n <p>Quae dolorem earum veritatis oditseno</p>\r\n <p>1 hr. ago</p>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="notification-item">\r\n <i class="bi bi-check-circle text-success"></i>\r\n <div>\r\n <h4>Sit rerum fuga</h4>\r\n <p>Quae dolorem earum veritatis oditseno</p>\r\n <p>2 hrs. ago</p>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="notification-item">\r\n <i class="bi bi-info-circle text-primary"></i>\r\n <div>\r\n <h4>Dicta reprehenderit</h4>\r\n <p>Quae dolorem earum veritatis oditseno</p>\r\n <p>4 hrs. ago</p>\r\n </div>\r\n </li>\r\n \r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n <li class="dropdown-footer">\r\n <a href="#">Show all notifications</a>\r\n </li>\r\n \r\n </ul>--><!-- End Notification Dropdown Items -->\r\n \r\n </li><!-- End Notification Nav -->\r\n \r\n <li class="nav-item dropdown">\r\n <!--\r\n <a class="nav-link nav-icon" href="#" data-bs-toggle="dropdown">\r\n <i class="bi bi-chat-left-text"></i>\r\n <span class="badge bg-success badge-number">3</span>\r\n </a>--><!-- End Messages Icon -->\r\n <!--\r\n <ul class="dropdown-menu dropdown-menu-end dropdown-menu-arrow messages">\r\n <li class="dropdown-header">\r\n You have 3 new messages\r\n <a href="#"><span class="badge rounded-pill bg-primary p-2 ms-2">View all</span></a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="message-item">\r\n <a href="#">\r\n <img src="assets/img/messages-1.jpg" alt="" class="rounded-circle">\r\n <div>\r\n <h4>Maria Hudson</h4>\r\n <p>Velit asperiores et ducimus soluta repudiandae labore officia est ut...</p>\r\n <p>4 hrs. ago</p>\r\n </div>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="message-item">\r\n <a href="#">\r\n <img src="assets/img/messages-2.jpg" alt="" class="rounded-circle">\r\n <div>\r\n <h4>Anna Nelson</h4>\r\n <p>Velit asperiores et ducimus soluta repudiandae labore officia est ut...</p>\r\n <p>6 hrs. ago</p>\r\n </div>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="message-item">\r\n <a href="#">\r\n <img src="assets/img/messages-3.jpg" alt="" class="rounded-circle">\r\n <div>\r\n <h4>David Muldon</h4>\r\n <p>Velit asperiores et ducimus soluta repudiandae labore officia est ut...</p>\r\n <p>8 hrs. ago</p>\r\n </div>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li class="dropdown-footer">\r\n <a href="#">Show all messages</a>\r\n </li>\r\n \r\n </ul>--><!-- End Messages Dropdown Items -->\r\n \r\n </li><!-- End Messages Nav -->\r\n \r\n <li class="nav-item dropdown pe-3">\r\n \r\n <a class="nav-link nav-profile d-flex align-items-center pe-0" href="#" data-bs-toggle="dropdown">\r\n <img src="{{ asset('assets/img/profile-img.jpg') }}" alt="Profile" class="rounded-circle" style="width:30px;" />\r\n <span class="d-none d-md-block dropdown-toggle ps-2">{{ app.session.get('username') }}</span>\r\n </a><!-- End Profile Iamge Icon -->\r\n \r\n <ul class="dropdown-menu dropdown-menu-end dropdown-menu-arrow profile">\r\n <li class="dropdown-header">\r\n <h6>{{ app.session.get('username') }}</h6>\r\n <span><!--Web Designer--></span>\r\n </li>\r\n <!--\r\n <li>\r\n <a class="dropdown-item d-flex align-items-center" href="users-profile.html">\r\n <i class="bi bi-person"></i>\r\n <span>My Profile</span>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li>\r\n <a class="dropdown-item d-flex align-items-center" href="users-profile.html">\r\n <i class="bi bi-gear"></i>\r\n <span>Account Settings</span>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n \r\n <li>\r\n <a class="dropdown-item d-flex align-items-center" href="pages-faq.html">\r\n <i class="bi bi-question-circle"></i>\r\n <span>Need Help?</span>\r\n </a>\r\n </li>\r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n -->\r\n <li class="dropdown-item d-flex align-items-center">\r\n <i class="bi bi-person"></i><a href="{{path('app_profile_myprofile')}}">My Profile</a>\r\n </li>\r\n \r\n <li class="dropdown-item d-flex align-items-center">\r\n <i class="bi bi-list-ol"></i><a href="{{path('app_orders_myorders',{'pagenumber':'1'})}}">My Orders</a>\r\n </li>\r\n \r\n <li class="dropdown-item d-flex align-items-center">\r\n <i class="bi bi-person"></i><a href="{{path('app_profile_myaddresses')}}">My Addresses</a>\r\n </li>\r\n \r\n <li>\r\n <hr class="dropdown-divider">\r\n </li>\r\n <li class="dropdown-item d-flex align-items-center">\r\n \r\n {% if app.session.get('userid') == "" %}\r\n <i class="bi bi-box-arrow-right"></i> <a href="{{path('app_profile_login')}}">Log In</a>\r\n {% else %}\r\n <i class="bi bi-box-arrow-right"></i> <a href="{{path('app_profile_logout')}}">Log Out</a>\r\n {% endif %}\r\n \r\n </li>\r\n \r\n </ul><!-- End Profile Dropdown Items -->\r\n </li><!-- End Profile Nav -->\r\n \r\n </ul>\r\n </nav><!-- End Icons Navigation -->\r\n \r\n </header><!-- End Header -->\r\n \r\n {{ include('site-left-menu.html.twig') }}\r\n \r\n <main id="main" class="main">\r\n <div class="pagetitle">\r\n <h1>{{ pageheading['headinglabel'] }}</h1>\r\n <nav>\r\n <ol class="breadcrumb">\r\n <!--\r\n <li class="breadcrumb-item"><a href="index.html">Home</a></li>\r\n <li class="breadcrumb-item">Pages</li>\r\n <li class="breadcrumb-item active">Blank</li>\r\n -->\r\n {% for key,thisarray in breadcrumb %}\r\n <li class="breadcrumb-item"><a href="{{thisarray['link']}}">{{thisarray['label']}}</a></li>\r\n {% endfor %}\r\n </ol>\r\n </nav>\r\n </div><!-- End Page Title -->\r\n \r\n {% for type, flashmessages in app.session.flashbag.all() %}\r\n {% for flashmessage in flashmessages %}\r\n <div style="position:fixed;top:62px;right:5px;">\r\n <div class="alert alert-primary alert-dismissible fade show" role="alert" style="width:450px;font-weight:bold;">\r\n <!-- <i class="bi bi-star me-1"></i> -->\r\n {{ flashmessage | raw }}\r\n <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>\r\n </div>\r\n </div>\r\n \r\n {% endfor %}\r\n {% endfor %}\r\n \r\n {% block body %}{% endblock %}\r\n \r\n \r\n </main><!-- End #main -->\r\n \r\n <!-- ======= Footer ======= -->\r\n <footer id="footer" class="footer">\r\n <div class="copyright">\r\n © <?php echo date("Y"); ?> Copyright <strong><span>ANUPPU</span></strong>. All Rights Reserved\r\n </div>\r\n <div class="credits">\r\n <!-- All the links in the footer should remain intact. -->\r\n <!-- You can delete the links only if you purchased the pro version. -->\r\n <!-- Licensing information: https://bootstrapmade.com/license/ -->\r\n <!-- Purchase the pro version with working PHP/AJAX contact form: https://bootstrapmade.com/nice-admin-bootstrap-admin-html-template/ -->\r\n <!--Designed by <a href="https://bootstrapmade.com/">BootstrapMade</a>-->\r\n </div>\r\n </footer><!-- End Footer -->\r\n \r\n <a href="#" class="back-to-top d-flex align-items-center justify-content-center"><i class="bi bi-arrow-up-short"></i></a>\r\n \r\n <!--\r\n <div class="toast-success" id="toastsuccess">\r\n <div class="alert alert-success alert-dismissible fade show" role="alert">\r\n <i class="bi bi-check-circle me-1"></i>\r\n A simple success alert with icon—check it out!\r\n <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>\r\n </div>\r\n </div>\r\n -->\r\n \r\n <div id="topsearchautocorrectresult" style="z-index:1000;position:fixed;height:0px;width:0px;top:10px;left:10px;background-color:#FFFFFF;border:solid 1px #000000;display:none;">Loading...</div>\r\n \r\n <!-- jQuery File -->\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/jquery/js/jquery-3.7.1.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/jquery/js/jquery-ui.js') }}"></script>\r\n \r\n <!-- Vendor JS Files -->\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/apexcharts/apexcharts.min.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/bootstrap/js/bootstrap.bundle.min.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/chart.js/chart.umd.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/echarts/echarts.min.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/quill/quill.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/simple-datatables/simple-datatables.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/tinymce/tinymce.min.js') }}"></script>\r\n <script src="{{ asset('assets/vendor/site/assets/vendor/php-email-form/validate.js') }}"></script>\r\n \r\n {% block pagejsfiles %}{% endblock %}\r\n \r\n <!-- Template Main JS File -->\r\n <script src="{{ asset('assets/vendor/site/assets/js/main.js') }}"></script>\r\n \r\n \r\n <script type="text/javascript">\r\n jQuery.noConflict();\r\n jQuery( document ).ready(function( $ ) {\r\n /*\r\n $.ajax({url: "{{ path('app_estb_productresults_to_add') }}", success: function(result){\r\n alert(result);\r\n }});\r\n */\r\n $("#searchproducts").on('keyup',function(){\r\n if($("#searchproducts").val().length > 1){\r\n $('#searchresults').html('Loading...');\r\n $.ajax({\r\n type: 'POST',\r\n url: "{{ path('app_estb_productresults_to_add') }}",\r\n data: $('#searchproductsform').serialize()\r\n })\r\n .done(function (data) {\r\n $('#searchresults').html(data);\r\n })\r\n .fail(function (jqXHR) {\r\n alert(jqXHR.status);\r\n if(jqXHR.status === 302) {\r\n console.log("fail if");\r\n } else {\r\n console.log("fail else");\r\n }\r\n });\r\n }else{\r\n $("#searchresults").html("No Products searched !!");\r\n }\r\n });\r\n \r\n \r\n setTimeout(function(){ \r\n $(".btn-close").click();\r\n },2000);\r\n \r\n $("#takeaway").on("click",function(){\r\n var checked = "";\r\n if($("#takeaway").is(':checked')){\r\n checked = "yes";\r\n }else{\r\n checked = "no";\r\n }\r\n \r\n var shopid = $("#shopid").val();\r\n const dataarr = {"checked":checked,"shopid":shopid};\r\n var serdataarr = JSON.stringify(dataarr);\r\n var datastr = 'shopid='+shopid+'&checked='+checked+'&method=takeaway';\r\n $.ajax({\r\n type: 'POST',\r\n url: "{{ path('app_estb_update_delivery_method') }}",\r\n data: datastr\r\n })\r\n .done(function (data) {\r\n {# alert(data); #}\r\n \r\n })\r\n .fail(function (jqXHR) {\r\n alert("fail status - "+jqXHR.status);\r\n if(jqXHR.status === 302) {\r\n console.log("fail if");\r\n } else {\r\n console.log("fail else");\r\n }\r\n });\r\n \r\n });\r\n \r\n \r\n $("#in-house").on("click",function(){\r\n var checked = "";\r\n if($("#in-house").is(':checked')){\r\n checked = "yes";\r\n }else{\r\n checked = "no";\r\n }\r\n \r\n var shopid = $("#shopid").val();\r\n const dataarr = {"checked":checked,"shopid":shopid};\r\n var serdataarr = JSON.stringify(dataarr);\r\n var datastr = 'shopid='+shopid+'&checked='+checked+'&method=in-house';\r\n $.ajax({\r\n type: 'POST',\r\n url: "{{ path('app_estb_update_delivery_method') }}",\r\n data: datastr\r\n })\r\n .done(function (data) {\r\n {# alert(data); #}\r\n \r\n })\r\n .fail(function (jqXHR) {\r\n alert("fail status - "+jqXHR.status);\r\n if(jqXHR.status === 302) {\r\n console.log("fail if");\r\n } else {\r\n console.log("fail else");\r\n }\r\n });\r\n \r\n });\r\n \r\n $("#outside-premises").on("click",function(){\r\n var checked = "";\r\n if($("#outside-premises").is(':checked')){\r\n checked = "yes";\r\n }else{\r\n checked = "no";\r\n }\r\n \r\n var shopid = $("#shopid").val();\r\n const dataarr = {"checked":checked,"shopid":shopid};\r\n var serdataarr = JSON.stringify(dataarr);\r\n var datastr = 'shopid='+shopid+'&checked='+checked+'&method=outside-premises';\r\n $.ajax({\r\n type: 'POST',\r\n url: "{{ path('app_estb_update_delivery_method') }}",\r\n data: datastr\r\n })\r\n .done(function (data) {\r\n {# alert(data); #}\r\n alert(data);\r\n })\r\n .fail(function (jqXHR) {\r\n alert("fail status - "+jqXHR.status);\r\n if(jqXHR.status === 302) {\r\n console.log("fail if");\r\n } else {\r\n console.log("fail else");\r\n }\r\n });\r\n \r\n });\r\n \r\n \r\n $("#prescription").on("click",function(){\r\n var checked = "";\r\n if($("#prescription").is(':checked')){\r\n checked = "yes";\r\n }else{\r\n checked = "no";\r\n }\r\n \r\n var shopid = $("#shopid").val();\r\n const dataarr = {"checked":checked,"shopid":shopid};\r\n var serdataarr = JSON.stringify(dataarr);\r\n var datastr = 'shopid='+shopid+'&checked='+checked+'&method=prescription';\r\n \r\n $.ajax({\r\n type: 'POST',\r\n url: "{{ path('app_estb_update_cart_settings') }}",\r\n data: datastr\r\n })\r\n .done(function (data) {\r\n if(data == "yes"){\r\n $("#prescription").is(':checked') == true;\r\n }else{\r\n $("#prescription").is(':checked') == false;\r\n }\r\n })\r\n .fail(function (jqXHR) {\r\n alert("fail status - "+jqXHR.status);\r\n if(jqXHR.status === 302) {\r\n console.log("fail if");\r\n } else {\r\n console.log("fail else");\r\n }\r\n });\r\n \r\n });\r\n \r\n console.log(screen.width);\r\n if(screen.width > 1199){\r\n setTimeout(function(){\r\n console.log("before");\r\n $(".toggle-sidebar-btn").click(function(){\r\n console.log("clicked");\r\n });\r\n console.log("aftger");\r\n },1000);\r\n }\r\n \r\n \r\n $("#searchlocation").autocomplete({\r\n source: function(request, response) {\r\n // 'request.term' contains the user's input\r\n $.ajax({\r\n url: "{{ path('app_address_load_data_api', {'searchtext':'velachery'}) }}", // Replace with your server-side script\r\n dataType: "json",\r\n data: {\r\n term: request.term\r\n },\r\n success: function(data) {\r\n response(data); // 'data' should be an array of strings or objects with 'label' and 'value'\r\n }\r\n });\r\n },\r\n minLength: 2, // Minimum characters before triggering autocomplete\r\n select: function(event, ui) {\r\n // Optional: Handle selection event\r\n console.log("Selected: " + ui.item.value);\r\n }\r\n });\r\n \r\n \r\n \r\n \r\n });\r\n \r\n \r\n \r\n \r\n </script>\r\n \r\n <style>\r\n .ui-autocomplete-loading {\r\n background: white url("images/ui-anim_basic_16x16.gif") right center no-repeat;\r\n }\r\n </style>\r\n \r\n <script>\r\n jQuery( document ).ready(function( $ ) {\r\n //$( function() {\r\n var $input = $('[data-autocomplete-url]');\r\n //var $input = $('#textinput');\r\n var $input = $('#searchlocation');\r\n var url = $input.data('autocomplete-url');\r\n \r\n $input.autocomplete({\r\n source: function(request, response) {\r\n console.log("634");\r\n $.ajax({\r\n url: url,\r\n dataType: "json",\r\n data: {\r\n query: request.term\r\n },\r\n success: function(data) {\r\n console.log("642");\r\n console.log(data);\r\n console.log("644");\r\n },\r\n error: function(xhr, status, error) {\r\n // This function is executed if the request encounters an error\r\n console.log('Error:' + status);\r\n console.log('response : '+xhr.responseText);\r\n // Handle the error here\r\n },\r\n complete: function() {\r\n // This function is executed regardless of success or failure\r\n console.log('Request completed.');\r\n }\r\n });\r\n console.log("645");\r\n },\r\n minLength: 2 // Start autocomplete after 2 characters\r\n // Add other options as needed\r\n });\r\n //} );\r\n });\r\n </script>\r\n \r\n <script type="text/javascript">\r\n var net = new Object();\r\n net.READY_STATE_UNINITIALIZED = 0;\r\n net.READY_STATE_LOADING = 1;\r\n net.READY_STATE_LOADED = 2;\r\n net.READY_STATE_INTERACTIVE = 3;\r\n net.READY_STATE_COMPLETE = 4;\r\n \r\n \r\n function ajaxLoad(url, resultdiv, loadingdiv, debug="false"){\r\n var req = null;\r\n if(window.XMLHttpRequest){\r\n req = new XMLHttpRequest();\r\n }else if(window.ActiveXObject){\r\n req = new ActiveXObject('Microsoft.XMLHTTP');\r\n }\r\n if(req){\r\n try{\r\n var ready = req.readyState;\r\n req.onreadystatechange = function(){\r\n ready = req.readyState;\r\n document.getElementById(loadingdiv).innerHTML = 'Loading...';\r\n if(ready == net.READY_STATE_COMPLETE){\r\n var httpStatus = req.status;\r\n if(httpStatus == 200 || httpStatus == 0){\r\n //console.log(req.responseText);\r\n var returnJSON = JSON.parse(req.responseText);\r\n if(returnJSON.result == "gotologinpage"){\r\n window.location.href = "{{path('app_profile_login')}}";\r\n }\r\n if(returnJSON.result != "contentremains"){\r\n document.getElementById(resultdiv).innerHTML = returnJSON.result;\r\n }\r\n if(debug == "true"){\r\n console.log(resultdiv+':result - '+returnJSON.result);\r\n }\r\n fillDiv(loadingdiv, ''+returnJSON.loading, returnJSON.loadinghidein);\r\n fillDiv(loadingdiv, '', 0);\r\n }else{\r\n \r\n }\r\n }\r\n }\r\n req.open('GET', url, true);\r\n req.send(null);\r\n }catch(err){\r\n document.getElementById(loadingdiv).innerHTML = 'Error : Please try again !!!';\r\n }\r\n }\r\n }\r\n \r\n function fillDiv(divname, value, afterseconds){\r\n if(afterseconds != "" && afterseconds > 0){\r\n setTimeout(function(){\r\n document.getElementById(divname).innerHTML = value;\r\n },afterseconds);\r\n }else{\r\n document.getElementById(divname).innerHTML = value;\r\n }\r\n }\r\n \r\n function searchcategories(thisval, resultdiv, loadingdiv){\r\n let searchtext = document.getElementById(thisval.id).value;\r\n let url = "{{path('app_api_ajax_part_data', {'partname': 'searchcategories', 'datadetails': 'datadetailsvalue'})}}";\r\n url = url.replace('datadetailsvalue',searchtext);\r\n ajaxLoad(url, resultdiv, loadingdiv);\r\n \r\n }\r\n function addCategorytoShop(catid){\r\n let shopid = document.getElementById('shopid').value;\r\n let datadetails = "";\r\n let url = "{{path('app_api_ajax_part_data',{'partname': 'addCategoryToShop', 'datadetails': 'datadetailsvalue'})}}";\r\n url = url.replace('datadetailsvalue','shopid:'+shopid+',catid:'+catid+'');\r\n ajaxLoad(url, 'result', 'loading');\r\n return false;\r\n }\r\n \r\n function addCategory(thisval,shopid,productid){\r\n var catid = thisval.id.replace('pc','');\r\n var add = "delete";\r\n if(document.getElementById('pc'+catid).checked == true) add = "add";\r\n var catname = document.getElementById(thisval.id).value;\r\n let url = "{{path('app_api_ajax_part_data',{'partname': 'addCategoryToProduct', 'datadetails': 'datadetailsvalue'})}}";\r\n url = url.replace('datadetailsvalue','shopid:'+shopid+',catid:'+catid+',productid:'+productid+',action:'+add+',catname:'+catname+'');\r\n ajaxLoad(url, 'catloadingresult', 'catloadingresult');\r\n setTimeout(function(){\r\n if(document.getElementById('catloadingresult').innerHTML != ""){\r\n document.getElementById('catloadingresult').innerHTML = "";\r\n }\r\n },3000);\r\n \r\n }\r\n \r\n function topSearch(thisval){\r\n const inputElement = document.getElementById('topsearch');\r\n const rect = inputElement.getBoundingClientRect();\r\n \r\n let searchtext = document.getElementById(thisval.id).value;\r\n console.log('topsearch : '+searchtext);\r\n if(searchtext.length > 2){\r\n console.log('topsearch 801 : '+searchtext);\r\n let url = "{{path('app_api_ajax_part_data', {'partname': 'topsearch', 'datadetails': 'datadetailsvalue'})}}";\r\n url = url.replace('datadetailsvalue',searchtext);\r\n \r\n var topvalue = (parseInt(rect.top) + 10) + "px";\r\n console.log("top value : "+topvalue);\r\n document.getElementById('topsearchautocorrectresult').style.display = "block";\r\n document.getElementById('topsearchautocorrectresult').style.top = "48px";\r\n document.getElementById('topsearchautocorrectresult').style.left = "360px";\r\n document.getElementById('topsearchautocorrectresult').style.height = "250px";\r\n document.getElementById('topsearchautocorrectresult').style.width = "350px";\r\n document.getElementById('topsearchautocorrectresult').style.overflowX = "hidden";\r\n document.getElementById('topsearchautocorrectresult').style.overflow = "scroll";\r\n ajaxLoad(url, 'topsearchautocorrectresult', 'topsearchautocorrectresult','true');\r\n document.getElementById('topsearchautocorrectresult').style.append = "X";\r\n console.log('topsearch 807 : '+url);\r\n }else{\r\n closeTopResults();\r\n }\r\n }\r\n function closeTopResults(){\r\n document.getElementById('topsearchautocorrectresult').style.top = "0px";\r\n document.getElementById('topsearchautocorrectresult').style.left = "0px";\r\n document.getElementById('topsearchautocorrectresult').style.height = "0px";\r\n document.getElementById('topsearchautocorrectresult').style.width = "0px";\r\n document.getElementById('topsearchautocorrectresult').innerHTML = "";\r\n document.getElementById('topsearchautocorrectresult').style.display = "none";\r\n return false;\r\n }\r\n \r\n function loadNotifications(){\r\n let url = "{{path('app_api_ajax_load_notifications')}}";\r\n ajaxLoad(url, 'left-menu-notifications', 'left-menu-notifications','true');\r\n \r\n }\r\n \r\n //var loggedin = "1";\r\n \r\n window.addEventListener('load', function() {\r\n //if(loggedin == "1"){\r\n // Run immediately on load\r\n loadNotifications();\r\n // Then every minute thereafter\r\n setInterval(loadNotifications, 60000);\r\n //}\r\n });\r\n \r\n </script>\r\n \r\n </body>\r\n \r\n </html> """ }
in
templates/site-base.html.twig
(line 141)
<li class="nav-item dropdown"><a class="nav-link nav-icon" href="{{ path('app_cart') }}"><!--<i class="bi bi bi-cart3"></i>--><i class="bi bi bi-cart4"></i><span class="badge bg-primary badge-number">{{ render(controller('App\\Controller\\WholecontentController::cartCount')) }}</span></a></li><li class="nav-item dropdown"><!--
in
var/cache/dev/twig/c7/c7846fc31e82a63f5d0284ed4f232cea.php
->
yield
(line 54)
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "cart/index.html.twig"));$this->parent = $this->loadTemplate("site-base.html.twig", "cart/index.html.twig", 1);yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 387)
{$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
vendor/twig/twig/src/Template.php
->
yield
(line 343)
return $this->blocks;}public function display(array $context, array $blocks = []): void{foreach ($this->yield($context, $blocks) as $data) {echo $data;}}public function render(array $context): string
in
vendor/twig/twig/src/Template.php
->
display
(line 358)
ob_start();} else {ob_start(function () { return ''; });}try {$this->display($context);} catch (\Throwable $e) {while (ob_get_level() > $level) {ob_end_clean();}
in
vendor/twig/twig/src/TemplateWrapper.php
->
render
(line 35)
) {}public function render(array $context = []): string{return $this->template->render($context);}public function display(array $context = []){// using func_get_args() allows to not expose the blocks argument
in
vendor/twig/twig/src/Environment.php
->
render
(line 320)
* @throws SyntaxError When an error occurred during compilation* @throws RuntimeError When an error occurred during rendering*/public function render($name, array $context = []): string{return $this->load($name)->render($context);}/*** Displays a template.*
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
render
(line 431)
if (null !== $block) {return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);}return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRenderView
(line 436)
return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);$response ??= new Response();if (200 === $response->getStatusCode()) {foreach ($parameters as $v) {if ($v instanceof FormInterface && $v->isSubmitted() && !$v->isValid()) {
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRender
(line 250)
* If an invalid form is found in the list of parameters, a 422 status code is returned.* Forms found in parameters are auto-cast to form views.*/protected function render(string $view, array $parameters = [], ?Response $response = null): Response{return $this->doRender($view, null, $parameters, $response, __FUNCTION__);}/*** Renders a block in a view.*
// echo "<pre>";print_r($allCartsArr);echo "</pre>";//exit;// echo "<pre>";print_r($getProductnamesArr);echo "</pre>";// exit;// dd($allCartsArr);return $this->render('cart/index.html.twig', ['controller_name' => 'CartController','title' => 'My Carts Page','pageheading' => ['headinglabel' => 'My Carts Page'],'breadcrumb' => [['label'=>'Home','link'=>$this->generateUrl('homepage')],
in
vendor/symfony/http-kernel/HttpKernel.php
->
index
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
use App\Kernel;// echo "<pre>";print_r($_SERVER);echo "</pre>";// echo dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php';// if(is_file(dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php')) echo "yes"; else echo "noe";exit;require_once dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Doctrine\ORM\ NonUniqueResultException
if ($numRows === 0) {throw new NoResultException();}if ($numRows > 1) {throw new NonUniqueResultException('The query returned multiple rows. Change the query or use a different result function like getScalarResult().');}$result = $this->gatherScalarRowData($data[key($data)]);if (count($result) > 1) {
in
vendor/doctrine/orm/src/Internal/Hydration/AbstractHydrator.php
->
hydrateAllData
(line 168)
$this->em->getEventManager()->addEventListener([Events::onClear], $this);$this->prepare();try {$result = $this->hydrateAllData();} finally {$this->cleanup();}return $result;
in
vendor/doctrine/orm/src/AbstractQuery.php
->
hydrateAll
(line 948)
$rsm = $this->getResultSetMapping();if ($rsm === null) {throw new LogicException('Uninitialized result set mapping.');}$data = $this->em->newHydrator($this->hydrationMode)->hydrateAll($stmt, $rsm, $this->hints);$setCacheEntry($data);return $data;}
in
vendor/doctrine/orm/src/AbstractQuery.php
->
executeIgnoreQueryCache
(line 891)
): mixed {if ($this->cacheable && $this->isCacheEnabled()) {return $this->executeUsingQueryCache($parameters, $hydrationMode);}return $this->executeIgnoreQueryCache($parameters, $hydrationMode);}/*** Execute query ignoring second level cache.*
in
vendor/doctrine/orm/src/AbstractQuery.php
->
execute
(line 773)
* @throws NonUniqueResultException If the query result is not unique.* @throws NoResultException If the query returned no result.*/public function getSingleResult(string|int|null $hydrationMode = null): mixed{$result = $this->execute(null, $hydrationMode);if ($this->hydrationMode !== self::HYDRATE_SINGLE_SCALAR && ! $result) {throw new NoResultException();}
in
vendor/doctrine/orm/src/AbstractQuery.php
->
getSingleResult
(line 802)
* @throws NoResultException If the query returned no result.* @throws NonUniqueResultException If the query result is not unique.*/public function getSingleScalarResult(): mixed{return $this->getSingleResult(self::HYDRATE_SINGLE_SCALAR);}/*** Sets a query hint. If the hint name is not recognized, it is silently ignored.*
->setParameter('userid', $userid)//->orderBy('c.addedtime', 'ASC')->addGroupBy('c.establishmentid')->getQuery()->getResult()//->getScalarResult();}}
public function cartCount(Request $request, CartRepository $cartRepository): Response{$session = $request->getSession();$userid = $session->get('userid');$cart = $cartRepository->getCarts($userid);return new Response(count($cart));}}
in
vendor/symfony/http-kernel/HttpKernel.php
->
cartCount
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
->
handle
(line 86)
if (!IpUtils::checkIp('127.0.0.1', $trustedProxies)) {Request::setTrustedProxies(array_merge($trustedProxies, ['127.0.0.1']), Request::getTrustedHeaderSet());}try {return $kernel->handle($request, $type, $catch);} finally {// restore global stateRequest::setTrustedProxies($trustedProxies, $trustedHeaderSet);}}
in
vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php
::
handle
(line 75)
$subRequest->attributes->add($reference->attributes);}$level = ob_get_level();try {return SubRequestHandler::handle($this->kernel, $subRequest, HttpKernelInterface::SUB_REQUEST, false);} catch (\Exception $e) {// we dispatch the exception event to trigger the logging// the response that comes back is ignoredif (isset($options['ignore_errors']) && $options['ignore_errors'] && $this->dispatcher) {$event = new ExceptionEvent($this->kernel, $request, HttpKernelInterface::SUB_REQUEST, $e);
in
vendor/symfony/http-kernel/Fragment/FragmentHandler.php
->
render
(line 81)
if (!$request = $this->requestStack->getCurrentRequest()) {throw new \LogicException('Rendering a fragment can only be done when handling a Request.');}return $this->deliver($this->renderers[$renderer]->render($uri, $request, $options));}/*** Delivers the Response as a string.*
in
vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php
->
render
(line 46)
if (!isset($this->initialized[$renderer]) && $this->container->has($renderer)) {$this->addRenderer($this->container->get($renderer));$this->initialized[$renderer] = true;}return parent::render($uri, $renderer, $options);}}
in
vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php
->
render
(line 41)
public function renderFragment(string|ControllerReference $uri, array $options = []): string{$strategy = $options['strategy'] ?? 'inline';unset($options['strategy']);return $this->handler->render($uri, $strategy, $options);}/*** Renders a fragment.*
in
var/cache/dev/twig/20/20d05854540049c352fc5be921bb2127.php
->
renderFragment
(line 288)
yield "\"><!--<i class=\"bi bi bi-cart3\"></i>--><i class=\"bi bi bi-cart4\"></i><span class=\"badge bg-primary badge-number\">";// line 141yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\WholecontentController::cartCount"));yield "</span></a></li><li class=\"nav-item dropdown\">
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 387)
{$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
var/cache/dev/twig/c7/c7846fc31e82a63f5d0284ed4f232cea.php
->
yield
(line 54)
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "cart/index.html.twig"));$this->parent = $this->loadTemplate("site-base.html.twig", "cart/index.html.twig", 1);yield from $this->parent->unwrap()->yield($context, array_merge($this->blocks, $blocks));$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 387)
{$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
vendor/twig/twig/src/Template.php
->
yield
(line 343)
return $this->blocks;}public function display(array $context, array $blocks = []): void{foreach ($this->yield($context, $blocks) as $data) {echo $data;}}public function render(array $context): string
in
vendor/twig/twig/src/Template.php
->
display
(line 358)
ob_start();} else {ob_start(function () { return ''; });}try {$this->display($context);} catch (\Throwable $e) {while (ob_get_level() > $level) {ob_end_clean();}
in
vendor/twig/twig/src/TemplateWrapper.php
->
render
(line 35)
) {}public function render(array $context = []): string{return $this->template->render($context);}public function display(array $context = []){// using func_get_args() allows to not expose the blocks argument
in
vendor/twig/twig/src/Environment.php
->
render
(line 320)
* @throws SyntaxError When an error occurred during compilation* @throws RuntimeError When an error occurred during rendering*/public function render($name, array $context = []): string{return $this->load($name)->render($context);}/*** Displays a template.*
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
render
(line 431)
if (null !== $block) {return $this->container->get('twig')->load($view)->renderBlock($block, $parameters);}return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRenderView
(line 436)
return $this->container->get('twig')->render($view, $parameters);}private function doRender(string $view, ?string $block, array $parameters, ?Response $response, string $method): Response{$content = $this->doRenderView($view, $block, $parameters, $method);$response ??= new Response();if (200 === $response->getStatusCode()) {foreach ($parameters as $v) {if ($v instanceof FormInterface && $v->isSubmitted() && !$v->isValid()) {
in
vendor/symfony/framework-bundle/Controller/AbstractController.php
->
doRender
(line 250)
* If an invalid form is found in the list of parameters, a 422 status code is returned.* Forms found in parameters are auto-cast to form views.*/protected function render(string $view, array $parameters = [], ?Response $response = null): Response{return $this->doRender($view, null, $parameters, $response, __FUNCTION__);}/*** Renders a block in a view.*
// echo "<pre>";print_r($allCartsArr);echo "</pre>";//exit;// echo "<pre>";print_r($getProductnamesArr);echo "</pre>";// exit;// dd($allCartsArr);return $this->render('cart/index.html.twig', ['controller_name' => 'CartController','title' => 'My Carts Page','pageheading' => ['headinglabel' => 'My Carts Page'],'breadcrumb' => [['label'=>'Home','link'=>$this->generateUrl('homepage')],
in
vendor/symfony/http-kernel/HttpKernel.php
->
index
(line 183)
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);$controller = $event->getController();$arguments = $event->getArguments();// call controller$response = $controller(...$arguments);// viewif (!$response instanceof Response) {$event = new ViewEvent($this, $request, $type, $response, $event);$this->dispatcher->dispatch($event, KernelEvents::VIEW);
in
vendor/symfony/http-kernel/HttpKernel.php
->
handleRaw
(line 76)
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());$this->requestStack->push($request);$response = null;try {return $response = $this->handleRaw($request, $type);} catch (\Throwable $e) {if ($e instanceof \Error && !$this->handleAllThrowables) {throw $e;}
in
vendor/symfony/http-kernel/Kernel.php
->
handle
(line 182)
$this->boot();++$this->requestStackSize;$this->resetServices = true;try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 35)
) {}public function run(): int{$response = $this->kernel->handle($this->request);if (Kernel::VERSION_ID >= 60400) {$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {
in
vendor/autoload_runtime.php
->
run
(line 29)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
use App\Kernel;// echo "<pre>";print_r($_SERVER);echo "</pre>";// echo dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php';// if(is_file(dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php')) echo "yes"; else echo "noe";exit;require_once dirname(__DIR__).'/anuppu.in/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
| Level | Channel | Message |
|---|---|---|
| INFO 00:13:26 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "a86e83"
},
"request_uri": "https://mail.anuppu.in/_profiler/a86e83?p=_profiler%2Fa86e83&panel=exception&type=request",
"method": "GET"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "App\EventListener\TimezoneListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\TimezoneListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "ContainerGbx8dXM\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerGbx8dXM\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "App\EventListener\TimezoneListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\TimezoneListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "ContainerGbx8dXM\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerGbx8dXM\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelResponse"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ResponseListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\WebLink\EventListener\AddLinkHeaderListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\WebLink\\EventListener\\AddLinkHeaderListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ProfilerListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::removeCspHeader". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::removeCspHeader"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Bundle\\WebProfilerBundle\\EventListener\\WebDebugToolbarListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DisallowRobotsIndexingListener::onResponse"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelResponse". {
"event": "kernel.response",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelResponse"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | 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"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bridge\Doctrine\Middleware\IdleConnection\Listener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bridge\\Doctrine\\Middleware\\IdleConnection\\Listener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\AssetMapper\AssetMapperDevServerSubscriber::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\AssetMapper\\AssetMapperDevServerSubscriber::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.request" to listener "App\EventListener\TimezoneListener::onKernelRequest". {
"event": "kernel.request",
"listener": "App\\EventListener\\TimezoneListener::onKernelRequest"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsCsrfTokenValidAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsCsrfTokenValidAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\Security\Http\EventListener\IsGrantedAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\Security\\Http\\EventListener\\IsGrantedAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\CacheAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\CacheAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | event |
Notified event "kernel.controller_arguments" to listener "ContainerGbx8dXM\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "ContainerGbx8dXM\\RequestPayloadValueResolverGhost01ca9cc::onKernelControllerArguments"
}
|
| DEBUG 00:13:26 | 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"
}
|
Stack Traces 2
|
[2/2]
RuntimeError
|
|---|
Twig\Error\RuntimeError:
An exception has been thrown during the rendering of a template ("The query returned multiple rows. Change the query or use a different result function like getScalarResult().").
at templates/site-base.html.twig:141
at Twig\Template->yield()
(var/cache/dev/twig/c7/c7846fc31e82a63f5d0284ed4f232cea.php:54)
at __TwigTemplate_514be94e1139817dfdf5d246341a6460->doDisplay()
(vendor/twig/twig/src/Template.php:387)
at Twig\Template->yield()
(vendor/twig/twig/src/Template.php:343)
at Twig\Template->display()
(vendor/twig/twig/src/Template.php:358)
at Twig\Template->render()
(vendor/twig/twig/src/TemplateWrapper.php:35)
at Twig\TemplateWrapper->render()
(vendor/twig/twig/src/Environment.php:320)
at Twig\Environment->render()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:431)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:436)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:250)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
(src/Controller/CartController.php:239)
at App\Controller\CartController->index()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/demodump/anuppu.in/vendor/autoload_runtime.php')
(index.php/:8)
|
|
[1/2]
NonUniqueResultException
|
|---|
Doctrine\ORM\NonUniqueResultException:
The query returned multiple rows. Change the query or use a different result function like getScalarResult().
at vendor/doctrine/orm/src/Internal/Hydration/SingleScalarHydrator.php:29
at Doctrine\ORM\Internal\Hydration\SingleScalarHydrator->hydrateAllData()
(vendor/doctrine/orm/src/Internal/Hydration/AbstractHydrator.php:168)
at Doctrine\ORM\Internal\Hydration\AbstractHydrator->hydrateAll()
(vendor/doctrine/orm/src/AbstractQuery.php:948)
at Doctrine\ORM\AbstractQuery->executeIgnoreQueryCache()
(vendor/doctrine/orm/src/AbstractQuery.php:891)
at Doctrine\ORM\AbstractQuery->execute()
(vendor/doctrine/orm/src/AbstractQuery.php:773)
at Doctrine\ORM\AbstractQuery->getSingleResult()
(vendor/doctrine/orm/src/AbstractQuery.php:802)
at Doctrine\ORM\AbstractQuery->getSingleScalarResult()
(src/Repository/CartRepository.php:149)
at App\Repository\CartRepository->getCarts()
(src/Controller/WholecontentController.php:17)
at App\Controller\WholecontentController->cartCount()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
(vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:75)
at Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render()
(vendor/symfony/http-kernel/Fragment/FragmentHandler.php:81)
at Symfony\Component\HttpKernel\Fragment\FragmentHandler->render()
(vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php:46)
at Symfony\Component\HttpKernel\DependencyInjection\LazyLoadingFragmentHandler->render()
(vendor/symfony/twig-bridge/Extension/HttpKernelRuntime.php:41)
at Symfony\Bridge\Twig\Extension\HttpKernelRuntime->renderFragment()
(var/cache/dev/twig/20/20d05854540049c352fc5be921bb2127.php:288)
at __TwigTemplate_dcc4686f75a4c6fbe7c69a99f6e72689->doDisplay()
(vendor/twig/twig/src/Template.php:387)
at Twig\Template->yield()
(var/cache/dev/twig/c7/c7846fc31e82a63f5d0284ed4f232cea.php:54)
at __TwigTemplate_514be94e1139817dfdf5d246341a6460->doDisplay()
(vendor/twig/twig/src/Template.php:387)
at Twig\Template->yield()
(vendor/twig/twig/src/Template.php:343)
at Twig\Template->display()
(vendor/twig/twig/src/Template.php:358)
at Twig\Template->render()
(vendor/twig/twig/src/TemplateWrapper.php:35)
at Twig\TemplateWrapper->render()
(vendor/twig/twig/src/Environment.php:320)
at Twig\Environment->render()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:431)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:436)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:250)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
(src/Controller/CartController.php:239)
at App\Controller\CartController->index()
(vendor/symfony/http-kernel/HttpKernel.php:183)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:76)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:182)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:35)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:29)
at require_once('/home/demodump/anuppu.in/vendor/autoload_runtime.php')
(index.php/:8)
|