本文整理汇总了PHP中ErrorHandler::setNotice方法的典型用法代码示例。如果您正苦于以下问题:PHP ErrorHandler::setNotice方法的具体用法?PHP ErrorHandler::setNotice怎么用?PHP ErrorHandler::setNotice使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ErrorHandler
的用法示例。
在下文中一共展示了ErrorHandler::setNotice方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ErrorHandler
}
break;
case 'removeBookmark':
if (!$isSupporter) {
throw new ErrorHandler(INVALID_OPTION);
}
$TicketHandler = new TicketHandler();
$ItAffedcted = $TicketHandler->removeBookmark(getSessionProp('IDSupporter'), $_POST['IDTicket']);
if (!$ItAffedcted) {
ErrorHandler::setNotice('bookmark', ERROR, 'error');
} else {
ErrorHandler::setNotice('bookmark', BOOKMARK_OK, 'ok');
}
break;
default:
ErrorHandler::setNotice('user', NO_ACTION, 'error');
break;
}
}
/***************************************
* Home data *
****************************************/
#
# User's data
#
if ($isSupporter) {
$ArUser = F1DeskUtils::getUserData(getSessionProp('IDSupporter'), 0);
#
# Canned response's data
#
$ArCannedResponses = F1DeskUtils::listCannedResponses(getSessionProp('IDSupporter'));
示例2: array
} else {
if (!F1DeskUtils::setCurrentLanguage($_POST['StPath'])) {
ErrorHandler::setNotice('language', ERROR_SET_LANGUAGE, 'error');
} else {
ErrorHandler::setNotice('language', SUCESS_SET_LANGUAGE, 'ok');
}
}
break;
case 'createLanguage':
if (!isset($_POST['StTitle']) || !isset($_POST['StPath'])) {
ErrorHandler::setNotice('language', DATA_NEEDED_TO_LANGUAGE, 'error');
} else {
if (!F1DeskUtils::createLanguage($_POST['StTitle'], $_POST['StPath'])) {
ErrorHandler::setNotice('language', ERROR_CREATE_LANGUAGE, 'error');
} else {
ErrorHandler::setNotice('language', SUCESS_CREATE_LANGUAGE, 'ok');
}
}
break;
}
}
$ArMenus = F1DeskUtils::getMenuTab('admin');
$ArDepartments = F1DeskUtils::getPublicDepartments(false);
$ArGeneralOptions = F1DeskUtils::listGeneralOptions();
$ArTemplates = F1DeskUtils::getTemplates();
$ArLanguages = F1DeskUtils::getLanguages();
$ArSupporters = array();
foreach ($ArDepartments as $ArDepartment) {
$ArSupporters[$ArDepartment['IDDepartment']] = F1DeskUtils::getDepartmentSupporters($ArDepartment['IDDepartment']);
}
$ArUnits = F1DeskUtils::listUnits();
示例3: getSessionProp
} else {
$ObjTicket->answerTicket($IDWriter, $_POST['IDTicket'], $_POST['TxMessage'], $ArMessageType[$_POST['StMessageType']]);
}
ErrorHandler::setNotice('ticket', SUCESS_ANSWERING, 'ok');
}
break;
case 'previewAnswer':
if (empty($_POST['TxMessage'])) {
ErrorHandler::setNotice('ticket', EXC_GLOBAL_EXPPARAM, 'error');
} else {
$TxMessagePreview = $ObjTicket->getPreviewAnswer(getSessionProp('IDUser'), $_POST['TxMessage'], $isSupporter);
}
break;
case 'close':
if (empty($_POST['IDTicket'])) {
ErrorHandler::setNotice('ticket', EXC_GLOBAL_EXPPARAM, 'error');
} else {
}
break;
}
}
/************************** ### End - Actions ### ***************************/
/************************** ### Loading Data ### ***************************/
$IDTicket = array_key_exists('id', $_GET) ? $_GET['id'] : $_REQUEST['IDTicket'];
$IDSupporter = getSessionProp('IDSupporter');
$IDUser = getSessionProp('IDUser');
$preview = isset($_POST['preview']) ? true : false;
$isVisible = false;
$ObjTicket = new TicketHandler();
if ($ObjTicket->ticketExists($IDTicket)) {
if ($isSupporter || $ObjTicket->isVisible($IDTicket, $IDUser)) {