From df5fb0516d53f9017f3f9ab105f3ec8172d862c0 Mon Sep 17 00:00:00 2001 From: igorhim Date: Tue, 18 Feb 2014 23:48:56 +0200 Subject: [PATCH] Fix custom modifier closure functions call --- src/Fenom/Template.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Fenom/Template.php b/src/Fenom/Template.php index fe6f025..8ff44e0 100644 --- a/src/Fenom/Template.php +++ b/src/Fenom/Template.php @@ -1173,6 +1173,7 @@ class Template extends Render if (!$mods) { throw new \Exception("Modifier " . $tokens->current() . " not found"); } + $modifier = $tokens->current(); $tokens->next(); $args = array(); @@ -1183,7 +1184,7 @@ class Template extends Render } if (!is_string($mods)) { // dynamic modifier - $mods = 'call_user_func($tpl->getStorage()->getModifier("' . $mods . '"), '; + $mods = 'call_user_func($tpl->getStorage()->getModifier("' . $modifier . '"), '; } else { $mods .= "("; }