当前位置: 首页>>代码示例>>PHP>>正文


PHP ErrorHandler::setNotice方法代码示例

本文整理汇总了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'));
开发者ID:ashton,项目名称:f1desk,代码行数:31,代码来源:homeData.php

示例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();
开发者ID:ashton,项目名称:f1desk,代码行数:31,代码来源:adminData.php

示例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)) {
开发者ID:ashton,项目名称:f1desk,代码行数:31,代码来源:ticketData.php


注:本文中的ErrorHandler::setNotice方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。