}
} while (false !== $locale = strstr($locale, '_', true));
}
if (!isset($this->compiledRoutes[$name])) {
throw new RouteNotFoundException(sprintf('Unable to generate a URL for the named route "%s" as such route does not exist.', $name));
}
[$variables, $defaults, $requirements, $tokens, $hostTokens, $requiredSchemes] = $this->compiledRoutes[$name];
if (isset($defaults['_canonical_route']) && isset($defaults['_locale'])) {
*
* @see UrlGeneratorInterface
*/
protected function generateUrl(string $route, array $parameters = [], int $referenceType = UrlGeneratorInterface::ABSOLUTE_PATH): string
{
return $this->container->get('router')->generate($route, $parameters, $referenceType);
}
/**
* Forwards the request to another controller.
*
/**
* Returns a RedirectResponse to the given route with the given parameters.
*/
protected function redirectToRoute(string $route, array $parameters = [], int $status = 302): RedirectResponse
{
return $this->redirect($this->generateUrl($route, $parameters), $status);
}
/**
* Returns a JsonResponse that uses the serializer component if enabled, or json_encode.
*/
* @Route("/seances-individuelles", name="alone")
*
*/
public function alone(): Response
{
return $this->redirectToRoute('show-seance-solo',['slug'=>'coaching-en-immersion']);
$em = $this->getDoctrine()->getManager();
$isBetter = $em->getRepository(IndividualSession::class)->findBy(['frontCat'=>'better','online'=>true]);
$isProblem = $em->getRepository(IndividualSession::class)->findBy(['frontCat'=>'problem','online'=>true]);
return $this->render('index/alone.html.twig', [
$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, int $type = HttpKernelInterface::MASTER_REQUEST, bool $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
RouteNotFoundException |
---|
Symfony\Component\Routing\Exception\RouteNotFoundException: Unable to generate a URL for the named route "show-seance-solo" as such route does not exist. at vendor/symfony/routing/Generator/CompiledUrlGenerator.php:50 at Symfony\Component\Routing\Generator\CompiledUrlGenerator->generate() (vendor/symfony/routing/Router.php:235) at Symfony\Component\Routing\Router->generate() (vendor/symfony/framework-bundle/Controller/AbstractController.php:133) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->generateUrl() (vendor/symfony/framework-bundle/Controller/AbstractController.php:163) at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->redirectToRoute() (src/Controller/IndexController.php:60) at App\Controller\IndexController->alone() (vendor/symfony/http-kernel/HttpKernel.php:157) at Symfony\Component\HttpKernel\HttpKernel->handleRaw() (vendor/symfony/http-kernel/HttpKernel.php:79) at Symfony\Component\HttpKernel\HttpKernel->handle() (vendor/symfony/http-kernel/Kernel.php:196) at Symfony\Component\HttpKernel\Kernel->handle() (public/index.php:28) |