forked from verdnatura/hedera-web
26 lines
472 B
PHP
26 lines
472 B
PHP
|
<?php
|
||
|
|
||
|
require_once ('vn/web/json-request.php');
|
||
|
require_once ('vn/web/util.php');
|
||
|
|
||
|
class Invoice extends Vn\Web\JsonRequest
|
||
|
{
|
||
|
function run ()
|
||
|
{
|
||
|
$db = $this->login ();
|
||
|
|
||
|
if (empty ($_REQUEST['invoice']))
|
||
|
throw new Exception (s('Invoice id not sent'));
|
||
|
|
||
|
$pdfPath = $db->getValueFromFile (__DIR__ .'/invoice',
|
||
|
['invoice' => (int) $_GET['invoice']]);
|
||
|
|
||
|
if (!$pdfPath)
|
||
|
throw new Exception (s('Invoice id not found'));
|
||
|
|
||
|
Vn\Web\printFile ($pdfPath);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
?>
|