/** * @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; }
public static function filterFixSkype($str) { return LocalConfigHelper::fixSkype($str); }
protected function afterRender($view, &$output) { $output = LocalConfigHelper::parseText($output); }