taktik-laravel-pohovor/app/Http/Resources/CategoryCollection.php
2025-01-23 00:45:59 +01:00

31 lines
795 B
PHP

<?php
declare(strict_types=1);
namespace App\Http\Resources;
use Illuminate\Http\Request;
use Illuminate\Http\Resources\Json\ResourceCollection;
use OpenApi\Annotations as OA;
/**
* @OA\Schema(
* schema="CategoryCollection",
* type="array",
* title="Category Collection",
* description="A collection of CategoryResource",
* @OA\Items(ref="#/components/schemas/CategoryResource")
* )
*/
class CategoryCollection extends ResourceCollection
{
/**
* @param Request $request
* @return array<string, mixed>|\Illuminate\Contracts\Support\Arrayable<string, mixed>|\JsonSerializable
*/
public function toArray(Request $request): array|\Illuminate\Contracts\Support\Arrayable|\JsonSerializable
{
return parent::toArray($request);
}
}