Edit File: SettlementOrderResource.php
<?php namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; use App\Models\Paymentmethod; class SettlementOrderResource extends JsonResource { public function toArray($request) { $payment_method = Paymentmethod::where( 'key', $this->waitingSettlementOrder->order->payment_type )->first(); return [ 'id' => $this->waitingSettlementOrder->order->id, 'category' => $this->waitingSettlementOrder->order ? new CategoriesResource($this->waitingSettlementOrder->order->category ) : null, 'price' => $this->waitingSettlementOrder->order->price - $this->waitingSettlementOrder->order->app_percentage, 'app_percentage' => $this->waitingSettlementOrder->order->app_percentage, 'added_value' => $this->waitingSettlementOrder->order->added_value, 'total_price' => $this->waitingSettlementOrder->order->total_price, 'payment_method'=> $payment_method?$payment_method->name:trans('order.notselected'), 'created_at' => $this->waitingSettlementOrder->order->created_at->diffForHumans(), ]; } }
Back to File Manager