/** * Para implementar la ayuda usamos la sobrecarga de php * * @param string $name Nombre de la función * @param mixed $arguments Argumentos que usa la función * * @return mixed */ public static function __callStatic($name, $arguments) { $instance = self::getInstance(); if (is_null($instance)) { $instance = new self(); $instance->loadTwigEnvironment(); self::setInstance($instance); } $environment = $instance->getEnvironment(); return call_user_func_array(array($environment, $name), $arguments); }