mirror of
https://github.com/ambieco/scribe.git
synced 2026-04-13 22:38:10 +08:00
Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -11,10 +11,8 @@ Automatically generate your API documentation from your existing Laravel/Lumen/[
|
||||
[](https://travis-ci.org/mpociot/laravel-apidoc-generator)
|
||||
[](https://styleci.io/repos/57999295)
|
||||
|
||||
> Note: this is the documentation for version 3, which changes significantly from version 2. if you're on v2, you can check out its documentation [here](https://github.com/mpociot/laravel-apidoc-generator/blob/2.x/README.md). We strongly recommend you upgrade, though, as v3 is more robust and fixes a lot of the problems with v2.
|
||||
|
||||
## Installation
|
||||
> Note: PHP 7 and Laravel 5.5 or higher are required.
|
||||
PHP 7 and Laravel 5.5 or higher are required.
|
||||
|
||||
```sh
|
||||
composer require mpociot/laravel-apidoc-generator
|
||||
@@ -42,7 +40,6 @@ $app->register(\Mpociot\ApiDoc\ApiDocGeneratorServiceProvider::class);
|
||||
$app->configure('apidoc');
|
||||
```
|
||||
|
||||
|
||||
## Documentation
|
||||
Check out the documentation at [ReadTheDocs](http://laravel-apidoc-generator.readthedocs.io).
|
||||
|
||||
|
||||
@@ -107,7 +107,7 @@ class Generator
|
||||
continue;
|
||||
}
|
||||
|
||||
if (class_exists('\Illuminate\Foundation\Http\FormRequest') && $parameterClass->isSubclassOf(\Illuminate\Foundation\Http\FormRequest::class)) {
|
||||
if (class_exists('\Illuminate\Foundation\Http\FormRequest') && $parameterClass->isSubclassOf(\Illuminate\Foundation\Http\FormRequest::class) || class_exists('\Dingo\Api\Http\FormRequest') && $parameterClass->isSubclassOf(\Dingo\Api\Http\FormRequest::class)) {
|
||||
$formRequestDocBlock = new DocBlock($parameterClass->getDocComment());
|
||||
$bodyParametersFromDocBlock = $this->getBodyParametersFromDocBlock($formRequestDocBlock->getTags());
|
||||
|
||||
@@ -182,7 +182,7 @@ class Generator
|
||||
continue;
|
||||
}
|
||||
|
||||
if (class_exists('\Illuminate\Foundation\Http\FormRequest') && $parameterClass->isSubclassOf(\Illuminate\Foundation\Http\FormRequest::class)) {
|
||||
if (class_exists('\Illuminate\Foundation\Http\FormRequest') && $parameterClass->isSubclassOf(\Illuminate\Foundation\Http\FormRequest::class) || class_exists('\Dingo\Api\Http\FormRequest') && $parameterClass->isSubclassOf(\Dingo\Api\Http\FormRequest::class)) {
|
||||
$formRequestDocBlock = new DocBlock($parameterClass->getDocComment());
|
||||
$queryParametersFromDocBlock = $this->getQueryParametersFromDocBlock($formRequestDocBlock->getTags());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user