_datas['session'] = $this->login_check(); parent::__construct(); } public function index(): string { return __METHOD__; } public function point(): string { try { $id = $this->request->getPost("id"); $point = intval($this->request->getPost("point")); $sign = $this->request->getPost("point") ?? "+"; $userModel = new UserModel(); $userModel->setPoint($id, $point, $sign); return "완료되었습니다."; } catch (\Exception $e) { log_message("error", $e->getMessage()); return $e->getMessage(); } } public function level(...$params): bool { try { $isDebug = in_array("debug", $params); $userModel = new UserModel(); $userModel->setDebug($isDebug); $userModel->setLevel(); log_message("notice", "Mangboard->level 작업이 완료되었습니다."); return true; } catch (\Exception $e) { log_message("error", $e->getMessage()); return false; } } }