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