show order reference on payment verification component

This commit is contained in:
Omair Saleh
2022-09-30 15:35:57 +08:00
parent f7a1ba05f8
commit f28d0382b8
2 changed files with 9 additions and 7 deletions
@@ -5,6 +5,7 @@ namespace App\Http\Resources;
use App\Classes\ValueObjects\Constants\ApprovalStatus;
use App\Classes\ValueObjects\Constants\DocumentType;
use App\Classes\ValueObjects\Constants\TransactionType;
use App\Models\Order;
use Carbon\Carbon;
use Illuminate\Http\Resources\Json\JsonResource;
@@ -19,8 +20,10 @@ class TransactionResource extends JsonResource
public function toArray($request)
{
return [
'id' => $this->id,
'owner' => ($this->owner instanceof Order) ? new OrderResource($this->owner) : new TransactionResource($this->owner),
// 'booking' => new BookingResource($this->booking),
'documents' => DocumentResource::collection($this->documents),
'type' => (int) $this->type,