示例#1
0
文件: ajax.php 项目: JJWTimmer/BLAM
     //last_id is mandatory, id or 'all'
     // returns array(int MessageID, string Text, string Username, string Avatar, Datetime created) chats or exception
     break;
 case 'getTicketDetail':
     BLAM::checkLogged();
     $response = BLAM::getTicketDetail($_POST['id']);
     // returns integer Id, string Status, string Titel, string UserId, string Text, string Locatie, array time(Hours,Minutes), integer MessageId, string MessageUserId, string MessageText or exception
     break;
 case 'searchTickets':
     BLAM::checkLogged();
     $response = BLAM::searchTickets($_POST['keyword']);
     //returns array () tickets or exception
     break;
 case 'getUpdates':
     BLAM::checkLogged();
     $response = BLAM::getUpdates($_POST['id'], $_POST['ticket_id'], $_POST['type']);
     // returns returns array (id, type, ticket_id, title, message, handlename, called, called_by, created)
     break;
 case 'closeTicket':
     BLAM::checkLogged();
     $response = BLAM::closeTicket($_POST['id']);
     // returns null or exception
     break;
 case 'setTicketOwner':
     BLAM::checkLogged();
     $response = BLAM::setTicketOwner($_POST['id']);
     // returns null or exception
     break;
 case 'changeTicketOwner':
     BLAM::checkLogged();
     $response = BLAM::changeTicketOwner($_POST['id'], $_POST['user_id']);