Ejemplo n.º 1
0
 public function init()
 {
     //父类init
     parent::init();
     //重点了,观察下面函数,去掉get,复制过来并且首字母小写,一维数组格式即可
     $this->_relations = ['folders', 'info'];
 }
Ejemplo n.º 2
0
 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;
     }
 }