예제 #1
0
 private function addDBDefaultSettings(Gpf_File_Settings $setting)
 {
     $setting->setSetting(Gpf_Settings_Gpf::DB_DATABASE, '', false);
     $setting->setSetting(Gpf_Settings_Gpf::DB_HOSTNAME, '', false);
     $setting->setSetting(Gpf_Settings_Gpf::DB_PASSWORD, '', false);
     $setting->setSetting(Gpf_Settings_Gpf::DB_USERNAME, '', false);
 }
예제 #2
0
 public function execute() {
     $settingsFile = new Gpf_File_Settings();
     if(!$settingsFile->hasSetting(Pap_Settings::P3P_POLICY_COMPACT)) {
         $settingsFile->setSetting(Pap_Settings::P3P_POLICY_COMPACT, Gpf_Settings::get(Pap_Settings::P3P_POLICY_COMPACT));
     }
     if(!$settingsFile->hasSetting(Pap_Settings::URL_TO_P3P)) {
         $settingsFile->setSetting(Pap_Settings::URL_TO_P3P, Gpf_Settings::get(Pap_Settings::URL_TO_P3P));
     }
 }
예제 #3
0
	public function execute() {
		$accountSettings = new Gpf_File_Settings(Gpf_Db_Account::DEFAULT_ACCOUNT_ID);
		$globalSettings = new Gpf_File_Settings();
		$globalSettings->getAll();

		$settingName = Gpf_Settings_Gpf::BENCHMARK_ACTIVE;
		if ($accountSettings->hasSetting($settingName)) {
			$globalSettings->setSetting($settingName, $accountSettings->getSetting($settingName));
			$accountSettings->removeSetting($settingName);
		}		
	}
예제 #4
0
 protected function saveFileSetting($name, $value, Gpf_Io_File $file)
 {
     $this->file->setSetting($name, $value, true, $file);
 }
 private function writeFtpInfo($hostname, $directory, $username, $password)
 {
     $settingFile = new Gpf_File_Settings();
     try {
         $settingFile->getAll();
     } catch (Exception $e) {
     }
     $settingFile->setSetting(Gpf_Settings_Gpf::FTP_USERNAME, $username, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::FTP_PASSWORD, $password, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::FTP_HOSTNAME, $hostname, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::FTP_DIRECTORY, $directory, false);
     $settingFile->saveAll();
 }
예제 #6
0
 private function changeToGlobalSetting($settingName) {
 	if ($this->accountSettings->hasSetting($settingName)) {
 		$this->globalSettings->setSetting($settingName, $this->accountSettings->getSetting($settingName)); 
 		$this->accountSettings->removeSetting($settingName); 		
 	}
 }
 private function writeDbInfo()
 {
     $settingFile = new Gpf_File_Settings();
     try {
         $settingFile->getAll();
     } catch (Exception $e) {
     }
     $settingFile->setSetting(Gpf_Settings_Gpf::DB_HOSTNAME, $this->hostname, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::DB_USERNAME, $this->username, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::DB_PASSWORD, $this->password, false);
     $settingFile->setSetting(Gpf_Settings_Gpf::DB_DATABASE, $this->dbname, false);
     $settingFile->saveAll();
 }