public function init() { //父类init parent::init(); //重点了,观察下面函数,去掉get,复制过来并且首字母小写,一维数组格式即可 $this->_relations = ['folders', 'info']; }
public function actionError() { $errorCode = isset($this->_requestData[XIIS_FEEDBACK_CODE]) && is_numeric($this->_requestData[XIIS_FEEDBACK_CODE]) ? (int) $this->_requestData[XIIS_FEEDBACK_CODE] : 0; if ($errorCode >= 1000 && $errorCode < 1899) { $errorMsg = XiiArPlus::getErrorMessage($errorCode); } elseif ($errorCode >= 1900 && $errorCode < 1999) { $errorMsg = XiiUploader::getErrorMessage($errorCode); } else { $errorMsg = XiiError::getErrorMessage($errorCode); } self::$_outData = [XIIS_FEEDBACK_STATUS => false, XIIS_FEEDBACK_CODE => $errorCode, XIIS_FEEDBACK_MSG => $errorMsg, XIIS_FEEDBACK_DATA => []]; if ($errorCode > 0) { self::$_outData[XIIS_FEEDBACK_STATUS] = true; } }