Exceptions
Exceptions 2
Twig\Error\ RuntimeError
Show exception properties
Twig\Error\RuntimeError {#3539 -lineno: 68 -rawMessage: "An exception has been thrown during the rendering of a template ("Parameter "hawbNo" for route "app_home_tracking_link" must match "[^/]++" ("" given) to generate a corresponding URL.")." -source: Twig\Source {#3523 -code: """ {% extends 'template.html.twig' %}\n \n {% block title %}Details Shipment - {{ parent() }} {% endblock %}\n \n {% block body %}\n \n <!-- Title Start -->\n <div class="app-page-title">\n <div class="page-title-wrapper">\n <div class="page-title-heading">\n <div class="page-title-icon">\n <i class="pe-7s-menu icon-gradient bg-ripe-malin text-success">\n </i>\n </div>\n <div><h3>Shipment</h3>\n \n </div>\n </div>\n \n <div class="page-title-actions">\n <div class="d-inline-block dropdown">\n <nav class="" aria-label="breadcrumb">\n <ol class="breadcrumb">\n <li class="breadcrumb-item"><a href="#">Home</a></li>\n <li class="breadcrumb-item"><a href="{{ path('app_shipment_index') }}">Shipment List</a></li>\n <li class="active breadcrumb-item" aria-current="page">Details</li>\n </ol>\n </nav>\n </div>\n </div> \n \n </div>\n </div> \n {% for message in app.flashes('notice') %}\n \n <div class="alert alert-info alert-dismissible">\n <a href="#" class="close" data-dismiss="alert" aria-label="close">×</a>\n <strong>{{ message }}</strong> \n </div>\n {% endfor %} \t \n <ul class="body-tabs body-tabs-layout tabs-animated body-tabs-animated nav"> \n <li class="nav-item">\n <a role="tab" class="nav-link active" href="{{ path('app_shipment_index') }}">\n <span><i class="fa fa-list"> Shipment List</i></span>\n </a>\n </li>\n <li class="nav-item">\n <a role="tab" class="nav-link active" href="{{ path('app_shipment_new') }}">\n <span><i class="fa fa-plus"> Add New Shipment </i></span>\n </a> \n </li>\n <li class="nav-item">\n <a role="tab" class="nav-link active" target="_blank" href="{{ path('app_shipment_airWayBill', {'id': shipment.id, 'type': 1}) }}">\n <span><i class="fa fa-print"> Air Way Bill </i></span>\n </a> \n </li>\n <li class="nav-item">\n <a role="tab" class="nav-link active" target="_blank" href="{{ path('app_shipment_airWayBill', {'id': shipment.id, 'type': 2}) }}">\n <span><i class="fa fa-print"> Vendor Air Way </i></span>\n </a> \n </li> \n <li class="nav-item">\n <a role="tab" class="nav-link active" target="_blank" href="{{ path('app_shipment_shipmentReceipt', {'id': shipment.id}) }}">\n <span><i class="fa fa-print"> Shipment Receipt </i></span>\n </a> \n </li>\n <li class="nav-item">\n <a role="tab" class="nav-link active" target="_blank" href="{{ path('app_home_tracking_link', {'hawbNo': shipment.hawbNo}) }}">\n <span><i class="fa fa-map-marker"> Tracking </i></span>\n </a> \n </li> \n <li class="nav-item">\n <a role="tab" class="nav-link active" href="{{ path('app_shipment_edit', {'id': shipment.id}) }}">\n <span><i class="fa fa-edit"> Edit</i></span>\n </a>\n </li>\n <li class="nav-item" style="margin-left: 5px; margin-top: 5px;">\n <div class="mb-2 mr-2 btn-group" style="margin-top:6px;">\n <button class="btn btn-info btn-sm" data-toggle="tooltip" data-placement="top" title="Invoice Preview"><strong>Invoice</strong></button>\n <button type="button" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown" class="dropdown-toggle-split dropdown-toggle btn btn-info btn-sm"><span class="sr-only">Toggle Dropdown</span></button>\n <div tabindex="-1" role="menu" aria-hidden="true" class="dropdown-menu">\n <button type="button" tabindex="0" class="dropdown-item"><a href="{{ path('app_shipment_custom_invoice', {'id': shipment.id, 'heading': 1}) }}" target="_blank">Proforma Invoice</i></a></button>\n <button type="button" tabindex="0" class="dropdown-item"><a href="{{ path('app_shipment_custom_invoice', {'id': shipment.id, 'heading': 2}) }}" target="_blank">Commercial Invoice</i></a></button> \n <button type="button" tabindex="0" class="dropdown-item"><a href="{{ path('app_shipment_custom_invoice', {'id': shipment.id, 'heading': 3}) }}" target="_blank">E-Commerce Invoice</i></a></button> \n </div>\n </div>\n </li>\n <li class="nav-item">\n <a role="tab" class="nav-link active" href="{{ path('app_shipment_copy', {'id': shipment.id}) }}">\n <span><i class="fa fa-copy"> Copy</i></span>\n </a>\n </li>\n <li class="nav-item">\n {{ include('shipment/_delete_form.html.twig') }} \n </li>\n </ul> <!-- Title End --> \n \n <!-- Tab Start --> \n <div class="tab-content">\n \n <!-- Table Tab Start --> \n <div class="tab-pane tabs-animation fade show active" id="tab-content-0" role="tabpanel">\n <div class="main-card mb-3 card">\n <div class="card-body"> <h5 class="card-title">{{ shipment.hawbNo }} Details</h5>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-5 mb-4"> \n <b style="color:">FROM</b>\n <div class="divider"></div> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="23%">Name</th>\n <th width="3%">: </th>\n <td>{{ shipment.fromName }}</td>\n </tr>\n <tr>\n <th>Company</th>\n <th>: </th>\n <td>{{ shipment.fromCompany }}</td>\n </tr>\n <tr>\n <th>Country</th>\n <th>: </th>\n <td>{{ shipment.fromCountry.name }}</td>\n </tr>\n <tr>\n <th>Address</th>\n <th>: </th>\n <td>{{ shipment.fromAddress }}</td>\n </tr>\n <tr>\n <th>Address 2</th>\n <th>: </th>\n <td>{{ shipment.fromAddressTwo }}</td>\n </tr>\n <tr>\n <th>Address 3</th>\n <th>: </th>\n <td>{{ shipment.fromAddressThree }}</td>\n </tr>\n <tr>\n <th>Postal Code</th>\n <th>: </th>\n <td>{{ shipment.fromPostalCode }}</td>\n </tr>\n <tr>\n <th>City</th>\n <th>: </th>\n <td>{{ shipment.fromCity }}</td>\n </tr>\n <tr>\n <th>State</th>\n <th>: </th>\n <td>{{ shipment.fromState }}</td>\n </tr>\n <tr>\n <th>Email</th>\n <th>: </th>\n <td>{{ shipment.fromEmail }}</td>\n </tr>\n {# <tr>\n <th>Phone Type</th>\n <th>: </th>\n <td>{{ shipment.fromPhoneType ? shipment.fromPhoneType.name : '' }}</td>\n </tr> #}\n <tr>\n <th>Phone No</th>\n <th>: </th>\n <td>\n {% for fromPhoneDetail in shipment.fromPhoneDetails %}\n {{ fromPhoneDetail.phoneType.name }} : {{ fromPhoneDetail.code }}{{ fromPhoneDetail.phoneNo }}, <br>\n {% endfor %}\n </td>\n </tr>\n <tr>\n <th>Vat Tax</th>\n <th>: </th>\n <td>{{ shipment.fromVatTax }}</td>\n </tr>\n </tbody>\n </table>\n \n </div>\n \t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n <div class="col-md-2 mb-2"> \n <div class="d-flex align-items-center" style="height: 85vh;">\n <div class="mx-auto border-right" style="height: 100%;"></div>\n </div>\n </div>\n \n <div class="col-md-5 mb-4">\n <b>TO</b>\n <div class="divider"></div> \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="23%">Name</th>\n <th width="3%">: </th>\n <td>{{ shipment.toName }}</td>\n </tr>\n <tr>\n <th>Company</th>\n <th>: </th>\n <td>{{ shipment.toCompany }}</td>\n </tr>\n <tr>\n <th>Country</th>\n <th>: </th>\n <td>{{ shipment.toCountry.name }}</td>\n </tr>\n <tr>\n <th>Address</th>\n <th>: </th>\n <td>{{ shipment.toAddress }}</td>\n </tr>\n <tr>\n <th>Address 2</th>\n <th>: </th>\n <td>{{ shipment.toAddressTwo }}</td>\n </tr>\n <tr>\n <th>Address 3</th>\n <th>: </th>\n <td>{{ shipment.toAddressThree }}</td>\n </tr>\n <tr>\n <th>Postal Code</th>\n <th>: </th>\n <td>{{ shipment.toPostalCode }}</td>\n </tr>\n <tr>\n <th>City</th>\n <th>: </th>\n <td>{{ shipment.toCity }}</td>\n </tr>\n <tr>\n <th>State</th>\n <th>: </th>\n <td>{{ shipment.toState }}</td>\n </tr>\n <tr>\n <th>Email</th>\n <th>: </th>\n <td>{{ shipment.toEmail }}</td>\n </tr>\n {# <tr>\n <th>Phone Type</th>\n <th>: </th>\n <td>{{ shipment.toPhoneType ? shipment.toPhoneType.name : '' }}</td>\n </tr> #}\n <tr>\n <th>Phone No</th>\n <th>: </th>\n <td>\n {% for toPhoneDetail in shipment.toPhoneDetails %}\n {{ toPhoneDetail.phoneType.name }} : {{ toPhoneDetail.code }}{{ toPhoneDetail.phoneNo }}, <br>\n {% endfor %}\n </td>\n </tr>\n <tr>\n <th>Vat Tax</th>\n <th>: </th>\n <td>{{ shipment.toVatTax }}</td>\n </tr>\n </tbody>\n </table>\n \n </div>\n \n </div>\n \n \n </div>\n \n \n \n <div class="divider"></div> \n <b>SHIPMENT DETAILS</b>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-6 mb-4"> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Shipment Date</th>\n <th width="3%">: </th>\n <td>{{ shipment.shipmentDate|date('d-m-Y') }}</td>\n </tr>\n <tr>\n <th>Hawb No</th>\n <th>: </th>\n <td>{{ shipment.hawbNo }}</td>\n </tr>\n <tr>\n <th>Courier Hawb No</th>\n <th>: </th>\n <td>{{ shipment.courierHawbno }}</td>\n </tr>\n <tr>\n <th>What are you shipping?</th>\n <th>: </th>\n <td>{{ shipment.productType.name }}</td>\n </tr>\n \n </tbody>\n </table>\n \n </div>\n </div>\n \n \n <div class="col-md-6 mb-4">\n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Mawb No</th>\n <th width="3%">: </th>\n <td>{{ shipment.mawbNo }}</td>\n </tr>\n <tr>\n <th>Services Through</th>\n <th>: </th>\n <td>{{ shipment.courier ? shipment.courier.name : '' }}</td>\n </tr>\n <tr>\n <th>Shipment Type</th>\n <th>: </th>\n <td>{{ shipment.shipmentType == 1 ? 'Export' : 'Import' }}</td>\n </tr>\n <tr>\n <th>What is the purpose of your shipment?</th>\n <th>: </th>\n <td>{{ shipment.describeShipment.name }}</td>\n </tr>\n \n </tbody>\n </table>\n \n </div>\n \n </div>\n \n \n </div>\n \n \n <div class="divider"></div> \n <b>SHIPMENT REFERENCE</b>\n <div class="divider"></div> \n \n <div class="table table-striped table-hover"> \n <table class="mb-0 table"> \n <tbody> \n <tr style="text-align: left;">\n <th>Reference : </th>\n </tr>\n {% for ref in shipment.shipmentReferences %}\n <tr> \n <td>{{ ref.reference }}</td>\n </tr>\n {% else %}\n <tr>\n <td>No records found</td>\n </tr>\n {% endfor %}\n </tbody>\n </table>\n </div>\n \n <ul class="nav nav-tabs">\n <li class="nav-item"><a data-toggle="tab" href="#tab-eg10-0" class="active nav-link">PACKAGING DETAILS</a></li>\n <li class="nav-item"><a data-toggle="tab" href="#tab-eg10-1" class="nav-link">ITEMS DETAILS</a></li>\n \n </ul>\n <div class="tab-content">\n <div class="tab-pane active" id="tab-eg10-0" role="tabpanel">\n \n <div id="paymentDetails" class="table table-bordered table-responsive table-striped table-hover" style="font-size: .82rem;">\n \t\t\t\t\t\t\t\t\t\t \n <table class="mb-0 table">\n <thead>\n <tr> \n <th>#</th>\n <th>Packaging</th>\n <th>Quantity</th>\n <th>Weight(Kg)</th>\n <th>Length(Cm)</th>\n <th>Width(Cm)</th>\n <th>Height(Cm)</th>\n <th>Dimensions Weight</th>\n \n </tr>\n </thead>\n <tbody>\n {% set totalQuantity = 0 %} \n {% set totalWeight = 0 %}\n {% set totalDimensionsWeight = 0 %} \n \n {% for packaging in shipment.shipmentPackagings %}\n {% set counter = ( counter | default(0) ) + 1 %} \n {% set totalQuantity = ( totalQuantity | default(0) ) + packaging.quantity %}\n {% set totalWeight = ( totalWeight | default(0) ) + packaging.weight %}\n {% set totalDimensionsWeight = ( totalDimensionsWeight | default(0) ) + ((packaging.length * packaging.width * packaging.height)/5000) %} \n \n <tr> \n <td>{{ counter }}</td>\n <td>{{ packaging.packaging.name }} </td>\n <td>{{ packaging.quantity }} </td>\n <td>{{ packaging.weight|number_format(2, '.', ',') }} </td>\n <td>{{ packaging.length|number_format(2, '.', ',') }} </td>\n <td>{{ packaging.width|number_format(2, '.', ',') }} </td>\n <td>{{ packaging.height|number_format(2, '.', ',') }} </td>\n <td>{{ ((packaging.length * packaging.width * packaging.height)/5000)|number_format(2, '.', ',') }} Kg </td>\n \n </tr>\n {% else %}\n <tr>\n <td colspan="15">No records found</td>\n \n </tr>\n {% endfor %}\n <tr>\n <td colspan="2" style="text-align:right;"> <strong>Total : </strong></td>\n <td><strong>{{ totalQuantity }}</strong> </td>\n <td><strong>{{ totalWeight|number_format(2, '.', ',') }}</strong> </td>\n <td> </td>\n <td> </td>\n <td> </td>\n <td><strong>{{ totalDimensionsWeight|number_format(2, '.', ',') }} Kg</strong> </td>\n \n </tr>\n </tbody>\n \n </table> \n </div>\n \n </div>\n \n <div class="tab-pane" id="tab-eg10-1" role="tabpanel">\n <div id="paymentDetails" class="table table-bordered table-responsive table-striped table-hover" style="font-size: .82rem;">\n \t\t\t\t\t\t\t\t\t\t \n <table class="mb-0 table">\n <thead>\n <tr> \n <th>#</th>\n <th>Item</th>\n <th>Manufacturer Id</th>\n <th>Quantity</th>\n <th>Unit</th>\n <th>Value (Per Item)</th>\n <th>Weight KG(Per Item)</th>\n <th>Item Made</th>\n <th>Commodity Code</th>\n \n </tr>\n </thead>\n <tbody>\n {% set totalWeight = 0 %}\n {% set totalValue = 0 %} \n \n {% for items in shipment.shipmentItems %}\n {% set counter = ( counter | default(0) ) + 1 %} \n {% set totalWeight = ( totalWeight | default(0) ) + items.weight %}\n {% set totalValue = ( totalValue | default(0) ) + items.value %} \n \n <tr> \n <td>{{ counter }}</td>\n <td>{{ items.item }} </td>\n <td>{{ items.manufacturerId }} </td>\n <td>{{ items.quantity }} </td>\n <td>{{ items.unit.name }} </td>\n <td>{{ items.value|number_format(2, '.', ',') }} {{ items.currency.name }} </td>\n <td>{{ items.weight|number_format(2, '.', ',') }} </td>\n <td>{{ items.itemMade.name }} </td>\n <td>{{ items.commodityCode }} </td> \n </tr>\n {% else %}\n <tr>\n <td colspan="15">No records found</td>\n \n </tr>\n {% endfor %}\n <tr>\n <td colspan="5" style="text-align:right;"> <strong>Total : </strong></td>\n <td><strong>{{ totalValue|number_format(2, '.', ',') }}</strong> </td>\n <td><strong>{{ totalWeight|number_format(2, '.', ',') }}</strong> </td>\n <td> </td>\n <td> </td>\n </tr>\n </tbody>\n \n </table> \n </div>\n \n <b>Summarize the contents of your shipment :</b></br>\n {{ shipment.itemSummary }}\n \n </div>\n \n </div>\n \n <div class="divider"></div> \n <b>SERVICES</b>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-12 mb-12"> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="10%">Services</th>\n <th width="3%">: </th>\n <td>{{ shipment.servicese.name }}</td>\n </tr>\n \n </tbody>\n </table>\n \n </div>\n </div>\n \n \n \n \n \n </div>\n \n \n <div class="divider"></div> \n <b>WHO WILL PAY?</b>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-6 mb-4"> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n \n <tr>\n <th width="27%">Who will pay the transport charge?</th>\n <th width="3%">: </th>\n <td>{{ shipment.customer.name }}</td>\n </tr> \n <tr>\n <th>Payment Options</th>\n <th>: </th>\n <td>{{ shipment.paymentOptions.name }}</td>\n </tr>\n \n </tbody>\n </table>\n \n </div>\n </div>\n \n \n <div class="col-md-6 mb-4">\n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="30%">Who will pay Duty & Tax?</th>\n <th width="3%">: </th>\n <td>{{ shipment.dutyPayer.name }}</td>\n </tr>\n <tr>\n <th>Third Party Account No</th>\n <th>: </th>\n <td>{{ shipment.dutyAccountno }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n \n </div>\n \n \n </div>\n \n \n <div class="divider"></div> \n <b>CUSTOMS INVOICE DETAILS</b>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-6 mb-4"> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Invoice</th>\n <th width="3%">: </th>\n <td>{{ shipment.customsInvoice == 1 ? 'Create Invoice' : 'Use My Own Invoice' }}</td>\n </tr>\n <tr>\n <th>Invoice no</th>\n <th>: </th>\n <td>{{ shipment.invoiceNo }}</td>\n </tr>\n <tr>\n <th>Who will pay the transport charge?</th>\n <th>: </th>\n <td>{{ shipment.customer.name }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n </div>\n \n \n <div class="col-md-6 mb-4">\n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="30%">Additional Invoice Information (Remarks)</th>\n <th width="3%">: </th>\n <td>{{ shipment.additionalInvoiceInfo }}</td>\n </tr>\n <tr>\n <th>View Invoice Documents</th>\n <th>: </th>\n <td> \n {% if shipment.imagePath is not empty %} \n <a href="{{ asset('/public/uploads/shipmentbooking/' ~ shipment.imagePath) }}" target="_blank">Click Here</a>\n {% else %}\n Not Uploaded Yet!\n {% endif %}\n </td>\n </tr>\n \n </tbody>\n </table>\n \n </div>\n \n </div>\n \n \n </div>\n \n <div class="divider"></div> \n <b>PICKUP DETAILS</b>\n <div class="divider"></div> \n \n <div class="form-row">\n <div class="col-md-6 mb-4"> \n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Pickup</th>\n <th width="3%">: </th>\n <td>{{ shipment.schedulePickup == 1 ? 'Yes - Schedule Pickup' : 'NO' }}</td>\n </tr>\n <tr>\n <th>Pickup Date Time</th>\n <th>: </th>\n <td>{{ shipment.pickupDate|format_datetime() }}</td>\n </tr>\n <tr>\n <th>Total Pickup Weight (KG)</th>\n <th>: </th>\n <td>{{ shipment.pickupWeight|number_format(2, '.', ',') }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n </div>\n \n \n <div class="col-md-6 mb-4">\n \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="30%">Where should the courier pickup the shipment?</th>\n <th width="3%">: </th>\n <td>{{ shipment.pickupShipment ? shipment.pickupShipment.name : '' }}</td>\n </tr>\n <tr>\n <th>Instructions for the Courier</th>\n <th>: </th>\n <td>{{ shipment.instructions }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n \n </div>\n \n \n </div>\n \n <div class="form-row">\n <div class="col-md-12 mb-12"> \n <b>PICKUP ADDRESS</b>\n </div>\n </div>\n \n <div class="form-row">\n <div class="col-md-4 mb-4"> \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Schedule Pickup</th>\n <th width="3%">: </th>\n <td>{{ shipment.schedulePickup == 1 ? 'Yes - Schedule Pickup' : 'NO' }}</td>\n </tr> \n <tr>\n <th>Name</th>\n <th>: </th>\n <td>{{ shipment.pickupName }}</td>\n </tr>\n <tr>\n <th>Company</th>\n <th>: </th>\n <td>{{ shipment.pickupCompany }}</td>\n </tr>\n <tr>\n <th>Country</th>\n <th>: </th>\n <td>{{ shipment.pickupCountry ? shipment.pickupCountry.name : '' }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n </div>\n <div class="col-md-4 mb-4"> \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="27%">Address</th>\n <th width="3%">: </th>\n <td>{{ shipment.pickupAddress }}</td>\n </tr>\n <tr>\n <th>Address 2</th>\n <th>: </th>\n <td>{{ shipment.pickupAddressTwo }}</td>\n </tr>\n <tr>\n <th>Address 3</th>\n <th>: </th>\n <td>{{ shipment.pickupAddressThree }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n </div>\n <div class="col-md-4 mb-4"> \n <div class="table table-striped table-hover">\n \n <table class="mb-0 table"> \n <tbody> \n <tr>\n <th width="30%">Postal Code</th>\n <th width="3%">: </th>\n <td>{{ shipment.pickupPostalCode }}</td>\n </tr>\n <tr>\n <th>City</th>\n <th>: </th>\n <td>{{ shipment.pickupCity }}</td>\n </tr>\n <tr>\n <th>State</th>\n <th>: </th>\n <td>{{ shipment.pickupState }}</td>\n </tr> \n <tr>\n <th>Phone Type</th>\n <th>: </th>\n <td>{{ shipment.pickupPhoneType ? shipment.pickupPhoneType.name : '' }}</td>\n </tr> \n <tr>\n <th>Phone No</th>\n <th>: </th>\n <td>{{ shipment.pickupPhoneCode }}{{ shipment.pickupPhone }}</td>\n </tr> \n </tbody>\n </table>\n \n </div>\n </div>\n </div>\n \n \n \n \n \n </div>\n </div> \n \n \n </div> <!-- Table Tab End --> \n \n </div> <!-- Tab End --> \n \n \n {% endblock %}\n \n \n """ -name: "shipment/show.html.twig" -path: "/home/aixgrfev/public_html/templates/shipment/show.html.twig" } -phpFile: "/home/aixgrfev/public_html/vendor/twig/twig/src/Template.php" -phpLine: 470 }
in
templates/shipment/show.html.twig
(line 68)
<a role="tab" class="nav-link active" target="_blank" href="{{ path('app_shipment_shipmentReceipt', {'id': shipment.id}) }}"><span><i class="fa fa-print"> Shipment Receipt </i></span></a></li><li class="nav-item"><a role="tab" class="nav-link active" target="_blank" href="{{ path('app_home_tracking_link', {'hawbNo': shipment.hawbNo}) }}"><span><i class="fa fa-map-marker"> Tracking </i></span></a></li><li class="nav-item"><a role="tab" class="nav-link active" href="{{ path('app_shipment_edit', {'id': shipment.id}) }}">
in
var/cache/dev/twig/0c/0cd4d3528f776a8733bec379e89e020c.php
->
yieldBlock
(line 514)
\t\t\t\t<div class=\"app-main__outer\"><div class=\"app-main__inner\"><!-- Here layout -->";// line 381yield from $this->unwrap()->yieldBlock('body', $context, $blocks);// line 384yield "\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t<!-- Here layout --> \t\t\t\t\t
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 411)
$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {$this->ensureSecurityChecked();yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.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", "shipment/show.html.twig"));$this->parent = $this->load("template.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 411)
$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {$this->ensureSecurityChecked();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 366)
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 381)
ob_start();} else {ob_start(static 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 51)
yield from $this->template->yieldBlock($name, $context);}public function render(array $context = []): string{return $this->template->render($context);}/*** @return void*/
in
vendor/twig/twig/src/Environment.php
->
render
(line 333)
* @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 467)
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 472)
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 284)
* 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.*
}#[Route('/{id}/show', name: 'app_shipment_show', methods: ['GET'])]public function show(Shipment $shipment): Response{return $this->render('shipment/show.html.twig', ['shipment' => $shipment,]);}#[Route('/{id}/edit', name: 'app_shipment_edit', methods: ['GET', 'POST'])]
in
vendor/symfony/http-kernel/HttpKernel.php
->
show
(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 193)
if (!$this->handlingHttpCache) {$this->resetServices = true;}try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 34)
) {}public function run(): int{$response = $this->kernel->handle($this->request);$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {fastcgi_finish_request();
in
vendor/autoload_runtime.php
->
run
(line 32)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Symfony\Component\Routing\Exception\ InvalidParameterException
in
vendor/symfony/routing/Generator/UrlGenerator.php
(line 179)
if (!$optional || $important || !\array_key_exists($varName, $defaults) || (null !== $mergedParams[$varName] && (string) $mergedParams[$varName] !== (string) $defaults[$varName])) {// check requirement (while ignoring look-around patterns)if (null !== $this->strictRequirements && !preg_match('#^(?:'.preg_replace('/\(\?(?:=|<=|!|<!)((?:[^()\\\\]+|\\\\.|\((?1)\))*)\)/', '', $token[2]).')$#i'.(empty($token[4]) ? '' : 'u'), $mergedParams[$token[3]] ?? '')) {if ($this->strictRequirements) {throw new InvalidParameterException(strtr($message, ['{parameter}' => $varName, '{route}' => $name, '{expected}' => $token[2], '{given}' => $mergedParams[$varName]]));}$this->logger?->error($message, ['parameter' => $varName, 'route' => $name, 'expected' => $token[2], 'given' => $mergedParams[$varName]]);return '';
in
vendor/symfony/routing/Generator/CompiledUrlGenerator.php
->
doGenerate
(line 69)
} elseif (!isset($parameters['_locale'])) {$parameters['_locale'] = $defaults['_locale'];}}return $this->doGenerate($variables, $defaults, $requirements, $tokens, $parameters, $name, $referenceType, $hostTokens, $requiredSchemes);}}
in
vendor/symfony/routing/Router.php
->
generate
(line 172)
$this->configCacheFactory = $configCacheFactory;}public function generate(string $name, array $parameters = [], int $referenceType = self::ABSOLUTE_PATH): string{return $this->getGenerator()->generate($name, $parameters, $referenceType);}public function match(string $pathinfo): array{return $this->getMatcher()->match($pathinfo);
in
vendor/symfony/twig-bridge/Extension/RoutingExtension.php
->
generate
(line 43)
];}public function getPath(string $name, array $parameters = [], bool $relative = false): string{return $this->generator->generate($name, $parameters, $relative ? UrlGeneratorInterface::RELATIVE_PATH : UrlGeneratorInterface::ABSOLUTE_PATH);}public function getUrl(string $name, array $parameters = [], bool $schemeRelative = false): string{return $this->generator->generate($name, $parameters, $schemeRelative ? UrlGeneratorInterface::NETWORK_PATH : UrlGeneratorInterface::ABSOLUTE_URL);
in
var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.php
->
getPath
(line 198)
</a></li><li class=\"nav-item\"><a role=\"tab\" class=\"nav-link active\" target=\"_blank\" href=\"";// line 68yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_home_tracking_link", ["hawbNo" => CoreExtension::getAttribute($this->env, $this->source, (isset($context["shipment"]) || array_key_exists("shipment", $context) ? $context["shipment"] : (function () { throw new RuntimeError('Variable "shipment" does not exist.', 68, $this->source); })()), "hawbNo", [], "any", false, false, false, 68)]), "html", null, true);yield "\"><span><i class=\"fa fa-map-marker\"> Tracking </i></span></a></li><li class=\"nav-item\">
in
vendor/twig/twig/src/Template.php
->
block_body
(line 456)
}if (null !== $template) {try {$template->ensureSecurityChecked();yield from $template->$block($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($template->getSourceContext());}
in
var/cache/dev/twig/0c/0cd4d3528f776a8733bec379e89e020c.php
->
yieldBlock
(line 514)
\t\t\t\t<div class=\"app-main__outer\"><div class=\"app-main__inner\"><!-- Here layout -->";// line 381yield from $this->unwrap()->yieldBlock('body', $context, $blocks);// line 384yield "\t\t\t\t\t\t\t\t\t\t \t\t\t\t\t\t<!-- Here layout --> \t\t\t\t\t
in
vendor/twig/twig/src/Template.php
->
doDisplay
(line 411)
$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {$this->ensureSecurityChecked();yield from $this->doDisplay($context, $blocks);} catch (Error $e) {if (!$e->getSourceContext()) {$e->setSourceContext($this->getSourceContext());}
in
var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.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", "shipment/show.html.twig"));$this->parent = $this->load("template.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 411)
$context += $this->env->getGlobals();$blocks = array_merge($this->blocks, $blocks);try {$this->ensureSecurityChecked();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 366)
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 381)
ob_start();} else {ob_start(static 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 51)
yield from $this->template->yieldBlock($name, $context);}public function render(array $context = []): string{return $this->template->render($context);}/*** @return void*/
in
vendor/twig/twig/src/Environment.php
->
render
(line 333)
* @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 467)
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 472)
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 284)
* 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.*
}#[Route('/{id}/show', name: 'app_shipment_show', methods: ['GET'])]public function show(Shipment $shipment): Response{return $this->render('shipment/show.html.twig', ['shipment' => $shipment,]);}#[Route('/{id}/edit', name: 'app_shipment_edit', methods: ['GET', 'POST'])]
in
vendor/symfony/http-kernel/HttpKernel.php
->
show
(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 193)
if (!$this->handlingHttpCache) {$this->resetServices = true;}try {return $this->getHttpKernel()->handle($request, $type, $catch);} finally {--$this->requestStackSize;}}
in
vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php
->
handle
(line 34)
) {}public function run(): int{$response = $this->kernel->handle($this->request);$response->send(false);if (\function_exists('fastcgi_finish_request') && !$this->debug) {fastcgi_finish_request();
in
vendor/autoload_runtime.php
->
run
(line 32)
$app = $app(...$args);exit($runtime->getRunner($app)->run());
<?phpuse App\Kernel;require_once dirname(__DIR__).'/vendor/autoload_runtime.php';return function (array $context) {return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);};
Logs
| Level | Channel | Message |
|---|---|---|
| INFO 13:09:34 | request |
Matched route "_profiler". {
"route": "_profiler",
"route_parameters": {
"_route": "_profiler",
"_controller": "web_profiler.controller.profiler::panelAction",
"token": "latest"
},
"request_uri": "https://www.aixgl.com/_profiler/latest?type=request&url=https%3A%2F%2Fwww.aixgl.com%2F",
"method": "GET"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
|
| DEBUG 13:09:34 | 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 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest". {
"event": "kernel.request",
"listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
|
| INFO 13:09:34 | deprecation |
User Deprecated: In ORM 3.0, the AttributeDriver will report fields for the classes where they are declared. This may uncover invalid mapping configurations. To opt into the new mode today, set the "reportFieldsWhereDeclared" constructor parameter to true. (AttributeDriver.php:77 called by App_KernelDevDebugContainer.php:1413, https://github.com/doctrine/orm/pull/10455, package doctrine/orm) {
"exception": {}
}
|
| INFO 13:09:34 | doctrine |
Connecting with parameters {params} {
"params": {
"driver": "pdo_mysql",
"idle_connection_ttl": 600,
"host": "127.0.0.1",
"port": 3306,
"user": "aixgrfev_erp_user",
"password": "<redacted>",
"driverOptions": [],
"defaultTableOptions": [],
"dbname": "aixgrfev_erp_db",
"serverVersion": "8.0.31",
"charset": "utf8mb4"
}
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0 {
"sql": "SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.controller" to listener "App\Twig\TwigGlobalSubscriber::injectGlobalVariables". {
"event": "kernel.controller",
"listener": "App\\Twig\\TwigGlobalSubscriber::injectGlobalVariables"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController". {
"event": "kernel.controller",
"listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
|
| DEBUG 13:09:34 | event |
Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\IsSignatureValidAttributeListener::onKernelControllerArguments". {
"event": "kernel.controller_arguments",
"listener": "Symfony\\Component\\HttpKernel\\EventListener\\IsSignatureValidAttributeListener::onKernelControllerArguments"
}
|
| DEBUG 13:09:34 | 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 13:09:34 | 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 13:09:34 | 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 13:09:34 | 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 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0 {
"sql": "SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.address AS address_3, t0.mobile_no AS mobile_no_4, t0.email AS email_5, t0.fsc AS fsc_6, t0.weight_perkg AS weight_perkg_7, t0.covid_charge_applicable AS covid_charge_applicable_8, t0.weight_perkg_rate AS weight_perkg_rate_9, t0.first_url AS first_url_10, t0.last_url AS last_url_11, t0.logo AS logo_12, t0.created_at AS created_at_13, t0.modified_at AS modified_at_14, t0.rate_type AS rate_type_15, t0.expedite AS expedite_16, t0.sro AS sro_17, t0.sro_charge AS sro_charge_18, t0.zone_rate_type AS zone_rate_type_19, t0.import_zone_rate_type AS import_zone_rate_type_20, t0.import_country_rate_type AS import_country_rate_type_21, t0.export_country_rate AS export_country_rate_22, t0.import_country_rate AS import_country_rate_23, t0.courier_master_rate AS courier_master_rate_24, t0.courier_type AS courier_type_25, t0.master_weight_perkg AS master_weight_perkg_26, t0.master_weight_perkg_rate AS master_weight_perkg_rate_27, t0.created_by_id AS created_by_id_28, t0.modified_by_id AS modified_by_id_29, t0.user_company_id AS user_company_id_30, t0.account_name_id AS account_name_id_31, t0.expense_account_name_id AS expense_account_name_id_32 FROM courier t0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0 {
"sql": "SELECT count(s0_.id) AS sclr_0 FROM shipment s0_ LEFT JOIN user u1_ ON s0_.created_by_id = u1_.id WHERE s0_.accepted = 0"
}
|
| DEBUG 13:09:34 | doctrine |
Executing query: SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0 {
"sql": "SELECT t0.id AS id_1, t0.name AS name_2, t0.step AS step_3 FROM tracking_status t0"
}
|
Stack Traces 2
|
[2/2]
RuntimeError
|
|---|
Twig\Error\RuntimeError:
An exception has been thrown during the rendering of a template ("Parameter "hawbNo" for route "app_home_tracking_link" must match "[^/]++" ("" given) to generate a corresponding URL.") in "shipment/show.html.twig" at line 68.
at templates/shipment/show.html.twig:68
at Twig\Template->yieldBlock()
(var/cache/dev/twig/0c/0cd4d3528f776a8733bec379e89e020c.php:514)
at __TwigTemplate_c65cab50cfaa5da8698048991e647cf1->doDisplay()
(vendor/twig/twig/src/Template.php:411)
at Twig\Template->yield()
(var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.php:54)
at __TwigTemplate_9aa075f0e554da6458fe92765e19e1a0->doDisplay()
(vendor/twig/twig/src/Template.php:411)
at Twig\Template->yield()
(vendor/twig/twig/src/Template.php:366)
at Twig\Template->display()
(vendor/twig/twig/src/Template.php:381)
at Twig\Template->render()
(vendor/twig/twig/src/TemplateWrapper.php:51)
at Twig\TemplateWrapper->render()
(vendor/twig/twig/src/Environment.php:333)
at Twig\Environment->render()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:467)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:472)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:284)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
(src/Controller/ShipmentController.php:288)
at App\Controller\ShipmentController->show()
(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:193)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:32)
at require_once('/home/aixgrfev/public_html/vendor/autoload_runtime.php')
(public/index.php:5)
|
|
[1/2]
InvalidParameterException
|
|---|
Symfony\Component\Routing\Exception\InvalidParameterException:
Parameter "hawbNo" for route "app_home_tracking_link" must match "[^/]++" ("" given) to generate a corresponding URL.
at vendor/symfony/routing/Generator/UrlGenerator.php:179
at Symfony\Component\Routing\Generator\UrlGenerator->doGenerate()
(vendor/symfony/routing/Generator/CompiledUrlGenerator.php:69)
at Symfony\Component\Routing\Generator\CompiledUrlGenerator->generate()
(vendor/symfony/routing/Router.php:172)
at Symfony\Component\Routing\Router->generate()
(vendor/symfony/twig-bridge/Extension/RoutingExtension.php:43)
at Symfony\Bridge\Twig\Extension\RoutingExtension->getPath()
(var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.php:198)
at __TwigTemplate_9aa075f0e554da6458fe92765e19e1a0->block_body()
(vendor/twig/twig/src/Template.php:456)
at Twig\Template->yieldBlock()
(var/cache/dev/twig/0c/0cd4d3528f776a8733bec379e89e020c.php:514)
at __TwigTemplate_c65cab50cfaa5da8698048991e647cf1->doDisplay()
(vendor/twig/twig/src/Template.php:411)
at Twig\Template->yield()
(var/cache/dev/twig/16/16197e0787dc6883f64f7369439686cf.php:54)
at __TwigTemplate_9aa075f0e554da6458fe92765e19e1a0->doDisplay()
(vendor/twig/twig/src/Template.php:411)
at Twig\Template->yield()
(vendor/twig/twig/src/Template.php:366)
at Twig\Template->display()
(vendor/twig/twig/src/Template.php:381)
at Twig\Template->render()
(vendor/twig/twig/src/TemplateWrapper.php:51)
at Twig\TemplateWrapper->render()
(vendor/twig/twig/src/Environment.php:333)
at Twig\Environment->render()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:467)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRenderView()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:472)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->doRender()
(vendor/symfony/framework-bundle/Controller/AbstractController.php:284)
at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render()
(src/Controller/ShipmentController.php:288)
at App\Controller\ShipmentController->show()
(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:193)
at Symfony\Component\HttpKernel\Kernel->handle()
(vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php:34)
at Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner->run()
(vendor/autoload_runtime.php:32)
at require_once('/home/aixgrfev/public_html/vendor/autoload_runtime.php')
(public/index.php:5)
|