コード例 #1
0
ファイル: LocalConfigExtension.php プロジェクト: DarkAiR/test
 /**
  * @param  string     $path
  * @param  boolean     $hasPhones вставляет невидимый тег в телефон
  * @return mixed|null
  */
 public function getConfig($path, $hasPhones = false)
 {
     if (!isset(self::$config[$path])) {
         return null;
     }
     $res = self::$config[$path];
     if ($hasPhones) {
         $arr = is_array($res) ? $res : array($res);
         foreach ($arr as &$v) {
             if (!is_string($v)) {
                 continue;
             }
             $v = LocalConfigHelper::fixSkype($v);
         }
         $res = is_array($res) ? $arr : $arr[0];
     }
     return $res;
 }
コード例 #2
0
ファイル: TwigFunctions.php プロジェクト: DarkAiR/test
 public static function filterFixSkype($str)
 {
     return LocalConfigHelper::fixSkype($str);
 }
コード例 #3
0
ファイル: Controller.php プロジェクト: DarkAiR/test
 protected function afterRender($view, &$output)
 {
     $output = LocalConfigHelper::parseText($output);
 }