/** * Test for ConfigFile::resetConfigData * * @return void * @test */ public function testResetConfigData() { $this->object->set('key', 'value'); $this->object->resetConfigData(); $this->assertEmpty($this->object->getConfig()); $this->assertEmpty($this->object->getConfigArray()); }
/** * Common initialization for user preferences modification pages * * @param ConfigFile $cf Config file instance * * @return void */ function PMA_userprefsPageInit(ConfigFile $cf) { $forms_all_keys = PMA_readUserprefsFieldNames($GLOBALS['forms']); $cf->resetConfigData(); // start with a clean instance $cf->setAllowedKeys($forms_all_keys); $cf->setCfgUpdateReadMapping(array('Server/hide_db' => 'Servers/1/hide_db', 'Server/only_db' => 'Servers/1/only_db')); $cf->updateWithGlobalConfig($GLOBALS['cfg']); }