function validateToken($tokenValue = false, $clearIfValid = true) { if (false !== $tokenValue) { $handler = new XoopsSingleTokenHandler(); $token =& $handler->fetch(XOOPS_TOKEN_DEFAULT); if ($token->validate($tokenValue)) { if ($clearIfValid) { $handler->unregister($token); } return true; } else { $this->setErrors('No token found'); return false; } } return XoopsMultiTokenHandler::quickValidate(XOOPS_TOKEN_DEFAULT, $clearIfValid); }