Try / catch for epc qr codes

This commit is contained in:
David Bomba 2022-11-21 12:14:45 +11:00
parent a8fcec8ace
commit aade9c8f0b

View File

@ -48,8 +48,12 @@ class EpcQrGenerator
$this->validateFields();
try {
$qr = $writer->writeString($this->encodeMessage());
}
catch(\Exception $e){
return '';
}
return "<svg viewBox='0 0 200 200' width='200' height='200' x='0' y='0' xmlns='http://www.w3.org/2000/svg'>
<rect x='0' y='0' width='100%'' height='100%' />{$qr}</svg>";