コード例 #1
0
 /**
  * Pattern Singleton ; si l'instance n'a pas été démarrée, on la démarre...
  * Sinon, on renvoit l'objet déjà créé.
  *
  * @return Compile_Talus_TPL
  */
 public static function getInstance()
 {
     if (is_null(self::$_instance)) {
         self::$_instance = new Talus_TPL_Compiler();
     }
     return self::$_instance;
 }
コード例 #2
0
 /**
  * Parse une chaine de caractères, et retourne son contenu
  *
  * @param string $str chaine de caractère à parser
  * @return string
  * @since 1.5.0
  */
 public function sParser($str)
 {
     return $this->_compiler->compile($str);
 }