error = $msg; return false; } /** * model error * * @param ActiveRecord $model * @return false */ public function modelError(ActiveRecord $model) { $error_msg = current($model->getFirstErrors()); return $this->error( $error_msg ); } /** * 返回错误信息 * * @return string */ public function getError() { return $this->error; } /** * @return SettingService */ public function getSettingService() { return empty($this->settingService) ? new SettingService(['mall_id' => $this->mall_id]) : $this->SettingService; } /** * @return LevelService */ public function getLevelService() { return empty($this->levelService) ? new LevelService(['mall_id' => $this->mall_id]) : $this->levelService; } }