function CloudWind_getConfig($key) { if (!isset($GLOBALS['CloudWind_Configs']) || !$GLOBALS['CloudWind_Configs']) { $GLOBALS['CloudWind_Configs'] = CloudWind_getConfigs(); } return isset($GLOBALS['CloudWind_Configs'][$key]) ? $GLOBALS['CloudWind_Configs'][$key] : ''; }
function checksettingWalker() { if ($this->_syncCheck()) { $settings = array(); $settingService = $this->getPlatformSettingService(); $settings['setting'] = $this->convertCharset($settingService->getSetting()); $settings['site'] = array('db_bbsurl' => CloudWind_getConfig('g_bbsurl')); $settings['config'] = $this->convertCharset(CloudWind_getConfigs()); $settings['version'] = array('yun_version' => $settingService->getCloudWindVersion(), 'wind_version' => CloudWind_getConfig('g_windversion')); $yunIndexService = $this->_getYunIndexService(); $settings['list'] = array('full' => $yunIndexService->createFullAllLists(rand(1, 100), false)); return CloudWind_buildSecutiryCode(base64_encode(serialize($settings))); } return YUN_STATE_FAIL; }