Exemple #1
0
 /**
  * Adds a path to the view path
  *
  * @param string $path
  *
  * @return array
  */
 public static function addViewPath($path)
 {
     self::$_viewPaths = array_merge(Option::clean(self::$_viewPaths), array($path));
     self::$_twigLoader = new \Twig_Loader_Filesystem(self::$_viewPaths);
     self::$_twigEnvironment = new \Twig_Environment(self::$_twigLoader);
 }
Exemple #2
0
 /**
  * @param array $target
  * @param array $data Array of key => value pairs to set
  *
  * @return bool
  */
 public static function setMany(&$target = array(), $data)
 {
     foreach (Option::clean($data) as $_key => $_value) {
         static::set($target, $_key, $_value);
     }
     return true;
 }