public function getVariables()
{
$vars = array();
$this->templateName;
$tokens = $this->template->tokenize($this->loader->getSource($this->templateName));
while ($tokens->isEOF() !== true) {
$token = $tokens->next();
if ($token->getType() == Twig_Token::NAME_TYPE) {
$vars[] = $token->getValue();
}
}
return $vars;
}