diff --git a/src/Service/Pdf/InvoiceRenderer.php b/src/Service/Pdf/InvoiceRenderer.php index 5379252..52bef4d 100644 --- a/src/Service/Pdf/InvoiceRenderer.php +++ b/src/Service/Pdf/InvoiceRenderer.php @@ -34,7 +34,7 @@ class InvoiceRenderer extends AbstractPdfRenderer $pdf->Text(135,51, $pdf->encodeString($address->getPostCode(). ' '.$address->getCity())); // Tax ID - $pdf->Text(144,62, $pdf->encodeString($teamer->getTaxId())); + $pdf->Text(144,62, $pdf->encodeString($teamer->getTaxId() ?? '-')); // Invoice number $pdf->SetFont('Arial', '', 12); @@ -45,9 +45,9 @@ class InvoiceRenderer extends AbstractPdfRenderer // Bank account $bankAccount = $teamer->getBankAccount(); - $pdf->Text(36,233.5, $pdf->encodeString($bankAccount->getIban())); - $pdf->Text(36,241, $pdf->encodeString($bankAccount->getBic())); - $pdf->Text(36,248.5, $pdf->encodeString($bankAccount->getBank())); + $pdf->Text(36,233.5, $pdf->encodeString($bankAccount->getIban() ?? '-')); + $pdf->Text(36,241, $pdf->encodeString($bankAccount->getBic() ?? '-')); + $pdf->Text(36,248.5, $pdf->encodeString($bankAccount->getBank() ?? '-')); // Current date