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; }