invoice pdf design

This commit is contained in:
glovetleong
2021-04-12 14:44:05 +08:00
parent 1d2f10079e
commit 865fe11bf7
18 changed files with 2178 additions and 215 deletions
@@ -222,7 +222,7 @@ class TransactionObject implements DataTransferObject
public function getDetails(): array
{
return array_map(function($product){
return new TransactionDetailObject($product['stockCode'], $product['description'], $product['quantity'], floatval(str_replace(',', '', $product['unit_price'])));
return new TransactionDetailObject($product['stockCode'] ?? '', $product['description'] ?? '', $product['quantity'] ?? '', floatval(str_replace(',', '', $product['unit_price'])));
}, $this->details);
}