/** * Run update * * @author Team USVN * @return */ public static function runUpdate() { $config = new USVN_Config_Ini(USVN_CONFIG_FILE, USVN_CONFIG_SECTION); if ($config->version == '1.0.0') { $config->version = '1.0.5'; //DONT REPLACE WITH USVN_CONFIG_VERSION $config->save(); } else { if ($config->version == '1.0.1') { $config->version = '1.0.5'; //DONT REPLACE WITH USVN_CONFIG_VERSION $config->save(); } else { if ($config->version == '1.0.2') { $config->version = '1.0.5'; //DONT REPLACE WITH USVN_CONFIG_VERSION $config->save(); } else { if ($config->version == '1.0.3') { $config->version = '1.0.5'; //DONT REPLACE WITH USVN_CONFIG_VERSION $config->save(); } else { if ($config->version == '1.0.4') { $config->version = '1.0.5'; //DONT REPLACE WITH USVN_CONFIG_VERSION $config->save(); } else { die("Cannot update from version {$config->version}"); // $this->view->error = 'Cannot update from this version'; } } } } } }
public function testCreate() { $config = new USVN_Config_Ini("tests/tmp/test2.ini", "global", array("create" => true)); $this->assertFileExists("tests/tmp/test2.ini"); $config->test = array("valeur" => "tutu"); $config->save(); $config2 = new Zend_Config_Ini("tests/tmp/test2.ini", "global"); $this->assertEquals("tutu", $config2->test->valeur); }
public static function setDefaultUser($defaultUser) { $config = new USVN_Config_Ini(USVN_CONFIG_FILE, USVN_CONFIG_SECTION); $config->alwaysUseDatabaseForLogin = $defaultUser; $config->save(); }