namespace App\Http\Resources; use Illuminate\Http\Resources\Json\JsonResource; class ServiceResource extends JsonResource { public function toArray($request) { return [ 'id' => $this->id, 'name' => $this->name, 'category' => $this->category->name ?? null, 'type' => $this->service_type, 'price' => (float) $this->price, 'min' => (int) $this->min_order, 'max' => $this->max_order ? (int) $this->max_order : null, 'description' => $this->description, 'required_fields' => $this->required_fields, 'processing_time' => $this->processing_time, 'refill_possible' => (bool) $this->refill_possible, 'cancel_possible' => (bool) $this->cancel_possible, ]; } }