/** * step 1: 请求升级信息,获取列表,写入upgrade.temp文件 */ public function checkAction() { $this->_clear(); WindFolder::mkRecur(dirname($this->upgrade_temp)); $r = $this->installService->checkUpgrade(); $result = array(); if (is_array($r)) { foreach ($r as $v) { $result[$v['version']] = $v; } WindFile::savePhpData(DATA_PATH . 'upgrade/info.tmp', $result); } else { $this->setOutput($r, 'connect_fail'); } $this->setOutput($result, 'result'); }
/** * step 1: 请求升级信息,获取列表,写入upgrade.temp文件 */ public function checkAction() { $this->_clear(); WindFolder::mkRecur(dirname($this->upgrade_temp)); $r = $this->installService->checkUpgrade(); $result = array(); if (is_array($r)) { foreach ($r as $v) { $result[$v['version']] = $v; } Wekit::cache()->set('system_upgrade_info', $result); } else { $this->setOutput($r, 'connect_fail'); } $this->setOutput($result, 'result'); }