Package Data | |
---|---|
Maintainer Username: | kevincobain2000 |
Maintainer Contact: | pulkit.kathuria@rakuten.com (Pulkit Kathuria) |
Package Create Date: | 2021-08-18 |
Package Last Update: | 2024-09-08 |
Home Page: | |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-17 03:08:36 |
Package Statistics | |
---|---|
Total Downloads: | 706,607 |
Monthly Downloads: | 31,158 |
Daily Downloads: | 464 |
Total Stars: | 717 |
Total Watchers: | 21 |
Total Forks: | 106 |
Total Open Issues: | 2 |
Automatically generate api documentation for Laravel without writing annotations.
Read more: https://medium.com/web-developer/laravel-automatically-generate-api-documentation-without-annotations-a-swagger-alternative-e0699409a59e
| Lang | Version | | :------ | :--------- | | PHP | 7.4 or 8.0 | | Laravel | 6.* or 8.* |
You can install the package via composer:
composer require rakutentech/laravel-request-docs --dev
You can publish the config file with:
php artisan vendor:publish --tag=request-docs-config
View in the browser on /request-docs/
or generate a static HTML
php artisan lrd:generate
Docs HTML is generated inside docs/
.
In order for this plugin to work, you need to follow the design pattern by injecting the request class inside the controller. For extra documentation you can use markdown inside your controller method as well.
Generated API documentation
Try API
./vendor/bin/phpunit