Ejemplo n.º 1
0
 public function verifyUser($iId, $sCode)
 {
     global $modx;
     $oModel = $modx->getObject("modUser", $iId);
     if (is_null($oModel)) {
         return false;
     }
     $oUserExtend = FlexiModelUtil::Instance()->getRedbeanFetchOne("select * from modx_userextend where userid=:userid", array(":userid" => $iId));
     if (!empty($oUserExtend->id)) {
         $sVerifyCode = $oUserExtend->verifycode;
         if ($sCode == $sVerifyCode) {
             return true;
         }
     }
     FlexiLogger::error(__METHOD__, "Unable to save User verification");
     return false;
 }