From 2a7abb8ea08b3cf26c21954ab4354ede666d283f Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Wed, 3 Feb 2010 15:40:26 +0100 Subject: [PATCH] [DependencyInjection] tweaked an error message to ease debugging --- src/Symfony/Components/DependencyInjection/Builder.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Components/DependencyInjection/Builder.php b/src/Symfony/Components/DependencyInjection/Builder.php index 5b197bc012..53f4b17383 100644 --- a/src/Symfony/Components/DependencyInjection/Builder.php +++ b/src/Symfony/Components/DependencyInjection/Builder.php @@ -440,11 +440,11 @@ class Builder extends Container } else { - $replaceParameter = function ($match) use ($parameters) + $replaceParameter = function ($match) use ($parameters, $value) { if (!array_key_exists($name = strtolower($match[2]), $parameters)) { - throw new \RuntimeException(sprintf('The parameter "%s" must be defined.', $name)); + throw new \RuntimeException(sprintf('The parameter "%s" must be defined (used in the following expression: "%s").', $name, $value)); } return $parameters[$name];