文件名称:laravel-swagger:自动基于最佳实践和简单假设生成laravel项目的详尽文档
文件大小:27KB
文件格式:ZIP
更新时间:2024-05-26 12:44:59
php laravel generator swagger documentation-tool
拉拉夫(Laravel Swagger) 请注意,此软件包已弃用,不再维护。 目前,我将接受错误修复程序prs,但将尝试避免向其中添加任何大型功能。 如果您有兴趣接管该项目,请给我发送电子邮件,我们可以解决。 Laravel Swagger扫描您的Laravel项目的端点,并自动为您生成Swagger 2.0文档。 关于 Laravel Swagger根据Laravel的推荐做法进行工作。 它将解析您的路线并为每个路线生成一个路径对象。 如果您在控制器的操作中注入Form Request类作为请求验证,它还将为每个包含它们的请求生成参数。 对于参数,它将考虑请求是GET / HEAD / DELETE还是POST / PUT / PATCH请求,并对其应生成的参数对象的类型做出最佳猜测。 如果您的路线包含路径参数,它也会生成路径参数。 最后,该程序包还将扫描您在操作方法中拥有的所有文档
【文件预览】:
laravel-swagger-master
----.github()
--------ISSUE_TEMPLATE()
----src()
--------Formatters()
--------Parameters()
--------SwaggerServiceProvider.php(656B)
--------GenerateSwaggerDoc.php(1KB)
--------DataObjects()
--------LaravelSwaggerException.php(96B)
--------FormatterManager.php(891B)
--------Generator.php(9KB)
--------helpers.php(150B)
----.travis.yml(220B)
----config()
--------laravel-swagger.php(2KB)
----phpunit.xml(713B)
----README.md(6KB)
----.styleci.yml(211B)
----tests()
--------Parameters()
--------TestCase.php(2KB)
--------GeneratorTest.php(10KB)
--------Stubs()
----.gitignore(44B)
----composer.json(1KB)