2017 © Pedro Peláez
 

library apidocs

Laravel API Documentation Generator

image

insanelab/apidocs

Laravel API Documentation Generator

  • Friday, October 13, 2017
  • by InsaneLab
  • Repository
  • 2 Watchers
  • 2 Stars
  • 1,504 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 34 Forks
  • 0 Open issues
  • 9 Versions
  • 36 % Grown

The README.md

Laravel API Docs Generator

This Laravel package provides an API Documentation generator based upon your Routes, Form requests with optional Controller Method DocBlock comments., (*1)

Installation

Laravel 5.0

Begin by installing this package through Composer. Edit your project's composer.json file to require f2m2/apidocs., (*2)

"require-dev": {
    "insanelab/apidocs": "dev-master"
}

Next, update Composer from the Terminal:, (*3)

composer update --dev

Once the packaage has installed, the final step is to add the service provider. Open config/app.php, and add a new item to the providers array., (*4)

'Insanelab\Apidocs\ApidocsServiceProvider',

Run the artisan command from the Terminal to see the new apidocs command., (*5)

php artisan apidocs:generate

Create a copy of the API Docs Config by running this artisan command:, (*6)

php artisan vendor:publish

Laravel 4.2

Our fork does not support Laravel below 5.0, (*7)

Notes

Route Prefix

Create a prefix for your routes with an API Version. i.e. 'api/v1, (*8)

Route::group(['prefix' => 'api/v1'], function(){
     // ...
});
DocBlock Example

Below is a docBlock example., (*9)

/**
* Display the specified resource.
* GET /user/{id}
*
* @param integer $id The id of a User
* @return Response
*/
public function show($id)
{
    // Display User
}

License

See LICENSE file., (*10)

The Versions

13/10 2017

dev-master

9999999-dev https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

13/10 2017

2.1.3

2.1.3.0 https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

13/10 2017

2.1.2

2.1.2.0 https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

06/10 2017

2.1.1

2.1.1.0 https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

26/09 2017

2.1.0

2.1.0.0 https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

26/09 2017

dev-develop

dev-develop https://github.com/insanelab/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

by Tomasz Urban
by Mateusz Pęczkowski

11/01 2016

2.0.1

2.0.1.0 https://github.com/f2m2/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

26/07 2015

2.0.0

2.0.0.0 https://github.com/f2m2/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires

 

25/11 2014

1.0.0

1.0.0.0 https://github.com/f2m2/apidocs

Laravel API Documentation Generator

  Sources   Download

MIT

The Requires