Invoice PAIN & CSV can be uploaded
This commit is contained in:
@@ -39,10 +39,15 @@ class InvoiceRepository {
|
||||
return $invoices;
|
||||
}
|
||||
|
||||
public function getByStatus(CostUnit $costUnit, string $status) : array {
|
||||
public function getByStatus(CostUnit $costUnit, string $status, bool $forDisplay = true) : array {
|
||||
$returnData = [];
|
||||
foreach ($costUnit->invoices()->where('status', $status)->get() as $invoice) {
|
||||
$returnData[] = new InvoiceResource($invoice)->toArray();
|
||||
if ($forDisplay) {
|
||||
$returnData[] = new InvoiceResource($invoice)->toArray();
|
||||
} else {
|
||||
$returnData[] = $invoice;
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
return $returnData;
|
||||
|
||||
Reference in New Issue
Block a user