Edit File: OrderInvoiceResource.php
<?php namespace App\Http\Resources\Api\User\Orders; use Illuminate\Http\Resources\Json\JsonResource; class OrderInvoiceResource extends JsonResource { public function toArray($request) { return [ 'id' => $this?->id, 'order_number' => $this?->order_num, 'receiving_method' => $this->receiving_method, // When Order is Scheduled 'schedule_execution_date' => $this?->schedule_execution_date, 'schedule_execution_time' => $this?->schedule_execution_time, // Financial Transactions 'financial_transactions' => [ 'created_at' => $this->created_at->translatedFormat('j F Y'), 'coupon_num' => $this?->coupon_num, 'coupon_type' => $this?->coupon_type, 'coupon_value' => $this?->coupon_value, 'vat_per' => $this?->vat_per, 'vat_amount' => $this?->vat_amount, 'coupon_amount' => $this?->coupon_amount, 'total_products' => $this?->total_products, 'total_products_before_discount' => $this?->coupon_amount != 0 ? number_format($this?->total_products + $this?->coupon_amount, 2) : null, 'delivery_price' => $this?->delivery_price, 'final_total' => $this?->final_total, 'pay_type' => $this?->pay_type, 'pay_status' => $this?->pay_status, ], // Address Details 'map_desc' => $this?->map_desc, // Order Items // When Cancelling 'currency' => __('site.currency'), ]; } }
Back to File Manager