From 8eb163d254b53e0dbe5f285de8589d530c6d1faa Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Fri, 9 Aug 2013 16:13:12 +0200 Subject: [PATCH] [HttpKernel] tweaked previous commit --- .../Component/HttpKernel/EventListener/RouterListener.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php b/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php index 37897f06cf..777fd11bf4 100644 --- a/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php +++ b/src/Symfony/Component/HttpKernel/EventListener/RouterListener.php @@ -111,7 +111,11 @@ class RouterListener implements EventSubscriberInterface unset($parameters['_controller']); $request->attributes->set('_route_params', $parameters); } catch (ResourceNotFoundException $e) { - $message = sprintf('No route found for "%s %s" (from %s)', $request->getMethod(), $request->getPathInfo(), $request->headers->get('referer')); + $message = sprintf('No route found for "%s %s"', $request->getMethod(), $request->getPathInfo()); + + if ($referer = $request->headers->get('referer')) { + $message .= sprintf(' (from "%s")', $referer); + } throw new NotFoundHttpException($message, $e); } catch (MethodNotAllowedException $e) {