laravel-apidoc-generator maintained by rygilles
Description
Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID
Author
Last update
2017/09/14 15:07
(dev-master)
License
Downloads
590
laravel-apidoc-generator
Laravel API documentation generator, based on mpociot's lib : https://github.com/mpociot/laravel-apidoc-generator.
(Work in progress... personal features on test).
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
setUserToBeImpersonatedmethod. - Dingo Generator :
- Custom models features support : Try to add extra model description for the routes
(Pagination GET parameters settings
page/limitvalues with models methodsgetPerPageMin,getPerPageMaxandgetPerPage). bindedUrivalue 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). uuidrule support for fake values.strength(password) rule support for fake values.md5rule support for fake values.
- Custom models features support : Try to add extra model description for the routes
(Pagination GET parameters settings
PhpDoc
Use @ApiDocsNoCall tag on your Api controllers methods to ignore calling the route when generating the documentation
(Usefull for update and destroy methods)