/** * 设置安全问题 */ public function questionAction() { /* @var $userSrv PwUserService */ $userSrv = Wekit::load('SRV:user.srv.PwUserService'); $this->setCurrentLeft('password'); $this->setOutput($userSrv->isSetSafecv($this->loginUser->uid), 'isSetSafeQ'); $this->setOutput(PwUserHelper::getSafeQuestion(), 'safeQuestionList'); $this->appendBread('安全问题设置', WindUrlHelper::createUrl('profile/password/question')); $this->setTemplate('profile_question'); }
/** * 获得安全问题列表 * * @return array */ private function _getQuestions() { $questions = PwUserHelper::getSafeQuestion(); $questions[-4] = '自定义安全问题'; return $questions; }