Esempio n. 1
0
                 ErrorHandler::setNotice('ticket', SUCESS_IGNORED, 'ok');
             }
         }
     }
     break;
 case 'unignore':
     if (!$isSupporter) {
         throw new ErrorHandler(INVALID_OPTION);
     }
     if (!is_numeric($_POST['IDSupporter']) || !is_numeric($_POST['IDTicket'])) {
         ErrorHandler::setNotice('ticket', EXC_GLOBAL_EXPPARAM, 'error');
     } else {
         if (!F1DeskUtils::isIgnored($_POST['IDSupporter'], $_POST['IDTicket'])) {
             ErrorHandler::setNotice('ticket', ALREADY_UNIGNORED, 'error');
         } else {
             $ObjTicket->deleteFromTable(DBPREFIX . 'Ignored', "IDSupporter = " . $_POST['IDSupporter'] . " AND IDTicket = " . $_POST['IDTicket'], 1);
             ErrorHandler::setNotice('ticket', SUCESS_UNIGNORED, 'ok');
             $BoIgnored = false;
         }
     }
     break;
 case 'bookmark':
     if (!$isSupporter) {
         throw new ErrorHandler(INVALID_OPTION);
     }
     if (!is_numeric($_POST['IDSupporter']) || !is_numeric($_POST['IDTicket'])) {
         ErrorHandler::setNotice('ticket', EXC_GLOBAL_EXPPARAM, 'error');
     } else {
         if (F1DeskUtils::isBookmarked($_POST['IDSupporter'], $_POST['IDTicket'])) {
             ErrorHandler::setNotice('ticket', ALREADY_BOOKMARKED, 'error');
         } else {