Basic implementation event signup

This commit is contained in:
2024-05-27 16:59:30 +02:00
parent a66f2d2422
commit a69d83bc0a
321 changed files with 138376 additions and 644 deletions

21
includes/pdfhandler.php Normal file
View File

@ -0,0 +1,21 @@
<?php
use Dompdf\Dompdf;
use Dompdf\Options;
function kompass_create_pdf (string $content, string $filename, string $format = 'portrait', bool $force_download = true): ?string {
$dompdf = new Dompdf();
$dompdf->setPaper('A4', $format);
$dompdf->loadHtml($content);
$dompdf->render();
if (!$force_download) {
return $dompdf->output();
}
$dompdf->stream( $filename );
return null;
}