getAuthUser(); if ($authUser) { $user = UserModel::findFirst($authUser->id); } else { $user = new UserModel(); } return $user; } public function getLoginUser() { $authUser = $this->getAuthUser(); $validator = new AppValidator(); $validator->checkAuthUser($authUser); $user = UserModel::findFirst($authUser->id); return $user; } public function getAuthUser() { $auth = $this->getDI()->get('auth'); return $auth->getAuthInfo(); } }