This commit is contained in:
Anton Popov
2016-05-07 21:35:00 +00:00

View File

@ -74,6 +74,17 @@ class Accessor {
{ {
return self::parserCall('$tpl->getStorage()->'.$method, $tokens, $tpl); return self::parserCall('$tpl->getStorage()->'.$method, $tokens, $tpl);
} }
/**
* @param string $chain chain methods
* @param Tokenizer $tokens
* @param Template $tpl
* @return string
*/
public static function parserChain($chain, Tokenizer $tokens, Template $tpl)
{
return $tpl->parseChain($tokens, '$tpl->getStorage()->'. $chain);
}
/** /**
* Accessor for global variables * Accessor for global variables
@ -192,4 +203,4 @@ class Accessor {
$tokens->skip(')'); $tokens->skip(')');
return '$tpl->getStorage()->fetch('.$name.', '.$vars.')'; return '$tpl->getStorage()->fetch('.$name.', '.$vars.')';
} }
} }