コード例 #1
0
ファイル: index.php プロジェクト: hardikk/HNH
function view_delivery()
{
    $response = array('action' => 'viewDelivery', 'message' => '(no message)');
    $ticket_id = getParameter('view_delivery_id');
    global $arrConf;
    $oMainConsole = new getInfoMainConsole();
    $oMainConsole->callcenter_db_connect($arrConf['cadena_dsn']);
    $delivery = $oMainConsole->getDeliveryById($ticket_id);
    if (!$delivery) {
        $response['action'] = 'error';
        $response['message'] = 'Lỗi kết nối dữ liệu';
    }
    $oMainConsole->callcenter_db_disconnect();
    // get history log
    include_once "modules/ticket_delivery/libs/Ticket_Delivery.class.php";
    $pDB = new paloDB($arrConf['cadena_dsn']);
    $pTicketExpand = new Ticket_Delivery($pDB);
    $arrLog = $pTicketExpand->getTicketLog($ticket_id);
    //return json
    $response['message'] = $delivery;
    $response['log'] = $arrLog;
    $json = new Services_JSON();
    Header('Content-Type: application/json');
    return $json->encode($response);
}