library laravel-apidoc-generator
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
rygilles/laravel-apidoc-generator
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
- Thursday, September 14, 2017
- by rygilles
- Repository
- 1 Watchers
- 0 Stars
- 287 Installations
- PHP
- 1 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 38 % Grown
laravel-apidoc-generator
Laravel API documentation generator, based on mpociot's lib : https://github.com/mpociot/laravel-apidoc-generator., (*1)
(Work in progress... personal features on test)., (*2)
Added Features
- Fix for models tranformers (reported here : https://github.com/mpociot/laravel-apidoc-generator/issues/153)
- Extra logs
- Removed (int) explicit variable casting for UUID support in
setUserToBeImpersonated method.
- Dingo Generator :
- Custom models features support : Try to add extra model description for the routes
(Pagination GET parameters settings
page / limit values with models methods getPerPageMin, getPerPageMax and getPerPage).
-
bindedUri value in routes descriptions for example requests.
- Faker values randomized for each routes (not only per resource).
- Routes calling extra headers
'Content-Type' => 'application/json' and 'Accept' => 'application/json'.
- Passport guard "api" user support (When using
actAsUserId).
-
uuid rule support for fake values.
-
strength (password) rule support for fake values.
-
md5 rule support for fake values.
PhpDoc
Use @ApiDocsNoCall tag on your Api controllers methods to ignore calling the route when generating the documentation
(Usefull for update and destroy methods), (*3)
dev-master
9999999-dev
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
Sources
Download
MIT
The Requires
by
Ryan Gilles
v0.1.1
0.1.1.0
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
Sources
Download
MIT
The Requires
by
Ryan Gilles
v0.1
0.1.0.0
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
Sources
Download
MIT
The Requires
by
Ryan Gilles