public function testSetCheckForUpdate() { USVN_Config::setCheckForUpdate(true); $config = new USVN_Config_Ini(USVN_CONFIG_FILE, USVN_CONFIG_SECTION); $this->assertEquals(1, $config->update->checkforupdate); $this->assertEquals(0, $config->update->lastcheckforupdate); }
public function saveAction() { USVN_Config::setLanguage($_POST['language']); USVN_Config::setTimeZone($_POST['timezone']); USVN_Config::setTemplate($_POST['template']); USVN_Config::setCheckForUpdate($_POST['checkforupdate']); $siteDatas = array('title' => $_POST['siteTitle'], 'ico' => $_POST['siteIco'], 'logo' => $_POST['siteLogo']); USVN_Config::setSiteDatas($siteDatas); USVN_Config::setDefaultUser($_POST['alwaysUseDatabaseForLogin']); USVN_Config::setAuthAdapter($_POST['authAdapterMethod']); $ldapEncryptMethod = $_POST['LDAPEncryptionMethod']; $_POST['ldap']['useStartTls'] = $ldapEncryptMethod == 'tls' ? '1' : '0'; $_POST['ldap']['useSsl'] = $ldapEncryptMethod == 'ssl' ? '1' : '0'; USVN_Config::setLDAPConfig($_POST['ldap']); $this->_redirect('/admin/config/'); }