mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Purchase order history
This commit is contained in:
parent
64ebecf626
commit
dc9e06a3d8
@ -14,6 +14,7 @@ namespace App\Transformers;
|
|||||||
use App\Models\Backup;
|
use App\Models\Backup;
|
||||||
use App\Models\Vendor;
|
use App\Models\Vendor;
|
||||||
use App\Models\Expense;
|
use App\Models\Expense;
|
||||||
|
use App\Models\Activity;
|
||||||
use App\Models\Document;
|
use App\Models\Document;
|
||||||
use App\Models\PurchaseOrder;
|
use App\Models\PurchaseOrder;
|
||||||
use App\Utils\Traits\MakesHash;
|
use App\Utils\Traits\MakesHash;
|
||||||
@ -31,9 +32,16 @@ class PurchaseOrderTransformer extends EntityTransformer
|
|||||||
protected $availableIncludes = [
|
protected $availableIncludes = [
|
||||||
'expense',
|
'expense',
|
||||||
'vendor',
|
'vendor',
|
||||||
'history',
|
'activities',
|
||||||
];
|
];
|
||||||
|
|
||||||
|
public function includeActivities(PurchaseOrder $purchase_order)
|
||||||
|
{
|
||||||
|
$transformer = new ActivityTransformer($this->serializer);
|
||||||
|
|
||||||
|
return $this->includeCollection($purchase_order->activities, $transformer, Activity::class);
|
||||||
|
}
|
||||||
|
|
||||||
public function includeInvitations(PurchaseOrder $purchase_order)
|
public function includeInvitations(PurchaseOrder $purchase_order)
|
||||||
{
|
{
|
||||||
$transformer = new PurchaseOrderInvitationTransformer($this->serializer);
|
$transformer = new PurchaseOrderInvitationTransformer($this->serializer);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user