Example #1
0
 protected static function saveHostsnameInConfig($host, $domain, $key)
 {
     if (Piwik::hasUserSuperUserAccess() && file_exists(Config::getLocalConfigPath())) {
         $config = Config::getInstance()->{$domain};
         if (!is_array($host)) {
             $host = array($host);
         }
         $host = array_filter($host);
         if (empty($host)) {
             return false;
         }
         $config[$key] = $host;
         Config::getInstance()->{$domain} = $config;
         Config::getInstance()->forceSave();
         return true;
     }
     return false;
 }