示例#1
0
                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'));
    #
    # Note's Data
    #
    $ArNotes = F1DeskUtils::listNotes(getSessionProp('IDSupporter'));
    #
    # Bookmarked Ticket's data
    #
    $ArBookmark = F1DeskUtils::listSupporterBookmark(getSessionProp('IDSupporter'));
} else {
    $ArUser = F1DeskUtils::getUserData(getSessionProp('IDClient'), 1);
}
示例#2
0
    } else {
        $IDDepartment = 'single';
    }
    $StSupporter = !empty($ArHeaders['StName']) ? $ArHeaders['StName'] : '';
    $StSituation = $ArHeaders['StSituation'];
    if ($isSupporter) {
        $BoIgnored = isset($BoIgnored) ? $BoIgnored : F1DeskUtils::isIgnored($IDSupporter, $IDTicket);
        $BoBookMark = isset($BoBookMark) ? $BoBookMark : F1DeskUtils::isBookmarked($IDSupporter, $IDTicket);
    }
    #
    # Ticket Info
    #
    if ($isSupporter) {
        $ArAttachedTickets = $ObjTicket->getAttachedTickets($IDTicket);
        $ArTicketsAttached = $ObjTicket->getTicketsAttached($IDTicket);
        $ArTicketDepartments = $ObjTicket->getTicketDepartments($IDTicket);
        $ArTicketDepartmentsReader = $ObjTicket->getTicketDepartmentsReader($IDTicket);
        $ArTicketDestinations = $ObjTicket->getTicketDestination($IDTicket);
        $ArTicketReaders = $ObjTicket->getTicketReaders($IDTicket);
    }
    $ArMessages = $ObjTicket->listTicketMessages($IDTicket);
    $DtOpened = F1DeskUtils::formatDate('datetime_format', $ArHeaders['DtOpened']);
    $StTicketCategory = $ObjTicket->getTicketCategory($IDTicket);
    $StTicketPriority = $ObjTicket->getTicketPriority($IDTicket);
    $StTicketType = $ObjTicket->getTicketType($IDTicket);
    $ArRates = F1DeskUtils::listRate();
    if ($isSupporter) {
        $ArResponses = F1DeskUtils::listCannedResponses($IDSupporter, $IDDepartment);
    }
}
/************************** ### End - Loading Data ### ***************************/