Skip to content

Laravel API GeneratorUne commande. Toute votre API Laravel.

Modèles, services, DTO, policies, tests écrits et documentation : générés en 30 secondes, sans lock-in.

Laravel API GeneratorLaravel API Generator

30 secondes, chrono en main ​

bash
composer require --dev nameless/laravel-api-generator

php artisan make:fullapi Post --fields="title:string,status:enum(draft,published)" --pest
php artisan test

Trois commandes, et la suite de tests est déjà verte. Les tests arrivent avec l'API.

En action ​

make:fullapi génère deux entités depuis api-schema.yaml, puis php artisan test et pint --test

Depuis une ligne de flags ou un fichier de schéma, make:fullapi écrit treize fichiers par entité et enregistre les routes. Les tests qu'il écrit passent tout de suite, et le code passe Pint.

La commande make:fullapi →

Voir la démo ​