didasto / rest-api
Model backed and hand written REST APIs for Laravel, with an OpenAPI document generated from your request classes and declarative filters.
Fund package maintenance!
v0.1.0
2026-09-09 21:12 UTC
Requires
- php: ^8.3
- illuminate/database: ^12.0|^13.0
- illuminate/http: ^12.0|^13.0
- illuminate/routing: ^12.0|^13.0
- illuminate/support: ^12.0|^13.0
- illuminate/validation: ^12.0|^13.0
- spatie/laravel-route-attributes: ^1.28
Requires (Dev)
- nikic/php-parser: ^5.0
- orchestra/testbench: ^10.0|^11.0
- phpunit/phpunit: ^11.0|^12.0
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Model backed and hand written REST APIs for Laravel, with an OpenAPI document generated from your request classes and filters you declare instead of implement.
Documentation: English · Deutsch
composer require didasto/rest-api
Nothing in this package is final and nothing is private, so every step
of every request can be replaced on its own. The extension points have a
section of their own in both documents.