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); }
} 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 ### ***************************/