$container
$container
__construct(\Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, \Symfony\Component\DependencyInjection\ContainerInterface $container, \Symfony\Component\HttpKernel\Controller\ControllerResolverInterface $controllerResolver)
| \Symfony\Component\EventDispatcher\EventDispatcherInterface | $dispatcher | |
| \Symfony\Component\DependencyInjection\ContainerInterface | $container | |
| \Symfony\Component\HttpKernel\Controller\ControllerResolverInterface | $controllerResolver |
handle(\Symfony\Component\HttpFoundation\Request $request, integer $type, Boolean $catch) : \Thelia\Core\Response
Handles a Request to convert it to a Response.
When $catch is true, the implementation must catch all exceptions and do its best to convert them to a Response instance.
| \Symfony\Component\HttpFoundation\Request | $request | A Request instance |
| integer | $type | The type of the request (one of HttpKernelInterface::MASTER_REQUEST or HttpKernelInterface::SUB_REQUEST) |
| Boolean | $catch | Whether to catch exceptions or not |
When an Exception occurs during processing
A Response instance
detectLang(\Symfony\Component\HttpFoundation\Request $request) : null|\Thelia\Model\Lang
| \Symfony\Component\HttpFoundation\Request | $request |