diff --git a/src/Symfony/Components/Templating/Engine.php b/src/Symfony/Components/Templating/Engine.php index d32d66b9c4..345802e070 100644 --- a/src/Symfony/Components/Templating/Engine.php +++ b/src/Symfony/Components/Templating/Engine.php @@ -152,6 +152,18 @@ class Engine return $this->$name = $this->get($name); } + /** + * Returns true if the helper if defined. + * + * @param string $name The helper name + * + * @return Boolean true if the helper is defined, false otherwise + */ + public function __isset($name) + { + return isset($this->helpers[$name]); + } + /** * @param Helper[] $helpers An array of helper */