diff --git a/app/Http/Resources/API/v2/CategoryResource.php b/app/Http/Resources/API/v2/CategoryResource.php index b163a8a..2047e9f 100644 --- a/app/Http/Resources/API/v2/CategoryResource.php +++ b/app/Http/Resources/API/v2/CategoryResource.php @@ -5,6 +5,8 @@ namespace App\Http\Resources\API\v2; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; +use App\Models\Item; + class CategoryResource extends JsonResource { /** @@ -14,12 +16,16 @@ class CategoryResource extends JsonResource */ public function toArray(Request $request): array { + $items = Item::where('category_id', $this->id) + ->where('count', 0) + ->get(); + return [ 'id' => $this->id, 'uuid' => $this->uuid, 'name' => $this->name, 'url' => $this->url, - 'items' => ItemResource::collection($this->whenLoaded('items')) + 'items' => ItemResource::collection($items) ]; } }