2017 © Pedro Peláez
 

library laravel-apidoc-generator

Laravel API documentation generator, based on mpociot lib with Passport integration and user UUID

image

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

The README.md

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)

The Versions

14/09 2017

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

14/09 2017

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

12/04 2017

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