예제 #1
0
		break;
    case 'pdf':
        $db         = new DBConnection();
        $tradeModel = new App\Model\Trades($db);
        
        $trade        = $tradeModel->getTradeByRef($_GET['ref']);
        $tradeOptions = $tradeModel->getOptions();
        
        $trade['trade_option'] = $tradeOptions[$trade['trade_option']];
        $trade = $tradeModel->formatPriceValues($trade);
        
        $mpdf = new mPDF(null, 'A4', null, null, 8, 8, 40, 20, 8, 8);
        $pdf  = new App\Utility\Pdf($db);
        
        $mpdf->SetHTMLHeader($pdf->getHeader());
        $mpdf->SetHTMLFooter($pdf->getFooter());
        
        $mpdf->WriteHTML($pdf->getBody('options_trade', $trade));
        
        $mpdf->Output($trade['user_account_num'] . '_' . $trade['trade_ref'] . '.pdf', 'D');
        exit();
        break;
	default :
		$page_content=listTrades();
		break;
}

page_header();
echo $page_content;
page_footer();
?>