$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
$this->dispatcher->dispatch($event, KernelEvents::CONTROLLER_ARGUMENTS);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = $controller(...$arguments);
// view
if (!$response instanceof Response) {
$event = new ViewEvent($this, $request, $type, $response);
$this->dispatcher->dispatch($event, KernelEvents::VIEW);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
No log messages
[2/2] InvalidQueryException |
---|
Zend\Db\Adapter\Exception\InvalidQueryException: Statement could not be executed (42000 - 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LEFT JOIN `categories` ON categories.categories_id=products_to_categories.cate' at line 1) at vendor/zendframework/zend-db/src/Adapter/Driver/Pdo/Statement.php:244 at Zend\Db\Adapter\Driver\Pdo\Statement->execute() (vendor/zendframework/zend-paginator/src/Adapter/DbSelect.php:123) at Zend\Paginator\Adapter\DbSelect->count() (vendor/zendframework/zend-paginator/src/Paginator.php:882) at Zend\Paginator\Paginator->_calculatePageCount() (vendor/zendframework/zend-paginator/src/Paginator.php:558) at Zend\Paginator\Paginator->setItemCountPerPage() (src/Controller/ShoppingController.php:87) at App\Controller\ShoppingController->show_category() (vendor/symfony/http-kernel/HttpKernel.php:158) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:80) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:201) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |
[1/2] PDOException |
---|
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LEFT JOIN `categories` ON categories.categories_id=products_to_categories.cate' at line 1 at vendor/zendframework/zend-db/src/Adapter/Driver/Pdo/Statement.php:239 at PDOStatement->execute() (vendor/zendframework/zend-db/src/Adapter/Driver/Pdo/Statement.php:239) at Zend\Db\Adapter\Driver\Pdo\Statement->execute() (vendor/zendframework/zend-paginator/src/Adapter/DbSelect.php:123) at Zend\Paginator\Adapter\DbSelect->count() (vendor/zendframework/zend-paginator/src/Paginator.php:882) at Zend\Paginator\Paginator->_calculatePageCount() (vendor/zendframework/zend-paginator/src/Paginator.php:558) at Zend\Paginator\Paginator->setItemCountPerPage() (src/Controller/ShoppingController.php:87) at App\Controller\ShoppingController->show_category() (vendor/symfony/http-kernel/HttpKernel.php:158) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:80) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:201) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:25) |