Files
ppeasy_vg12/app/Http/Controllers/Api/CountriesController.php
T
2026-10-09 08:21:06 +02:00

18 lines
470 B
PHP

<?php
namespace App\Http\Controllers\Api;
use App\Http\Resources\CountryResource;
use App\Repositories\Country\CountryRepository;
use Illuminate\Http\Resources\Json\AnonymousResourceCollection;
class CountriesController extends ApiController
{
public function __construct(private readonly CountryRepository $countries) {}
public function index(): AnonymousResourceCollection
{
return CountryResource::collection($this->countries->all());
}
}