在laravel 5.6 中如何使用swagger

在laravel 5.6 中如何使用swagger

在laravel 5.6 中使用swagger

laravel在laravel 5.6 中如何使用swagger

composer require darkaonline/l5-swagger   Using version ^5.6 for darkaonline/l5-swagger ...   - Installing swagger-api/swagger-ui (v3.17.4)   - Installing doctrine/annotations (v1.6.0)   - Installing zircote/swagger-php (2.0.13)   - Installing darkaonline/l5-swagger (5.6.5) ...
php artisan vendor:publish
<?php  namespace ApphttpControllers;  use IlluminateFoundationBusDispatchesJobs; use IlluminateRoutingController as BaseController; use IlluminateFoundationValidationValidatesRequests; use IlluminateFoundationAuthAccessAuthorizesRequests; /**  * @SWGSwagger(  *   basePath="/calculate-rates",  *   @SWGInfo(  *     title="项目名称 API",  *     version="1.0.0"  *   )  * )  */ class Controller extends BaseController {     use AuthorizesRequests, DispatchesJobs, ValidatesRequests; }
php artisan l5-swagger:generate
/**      * @SWGGet(      *   path="/home",      *   summary="用户资料",      *   @SWGResponse(response=200, description="请求成功"),      *   @SWGResponse(response=401, description="用户验证失败"),      *   @SWGResponse(response=500, description="服务器错误")      * )      *      */     public function index()     {         return view('home');     }
php artisan l5-swagger:generate

以上就是在

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享