美文网首页
Laravel8扩展swagger

Laravel8扩展swagger

作者: 江江简书 | 来源:发表于2020-11-25 11:48 被阅读0次

    安装和配置

    • composer require "darkaonline/l5-swagger" //目前是最新的
    • php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider"
    • php artisan l5-swagger:generate

    访问

    在控制器中创建文件

    /**
     * @OA\Info(
     *     title="Auth api",
     *     version="0.0.1"
     * )
     */
    class LoginController extends Controller{
    /**
         * @OA\Get(
         *     path="/projects",
         *     @OA\Response(response="200", description="Display a listing of projects.")
         * )
         */
        public function test()
        {
            return 'test -> user 33333';
        }
    
    }
    

    执行 php artisan l5-swagger:generate

    参考1:https://blog.csdn.net/u012375924/article/details/79334537
    参考2:https://stackoom.com/question/3ts8q/%E6%97%A0%E6%B3%95%E5%9C%A8l-swagger%E4%B8%AD%E7%94%9F%E6%88%90API%E6%96%87%E6%A1%A3
    参考3:https://packagist.org/packages/darkaonline/l5-swagger

    相关文章

      网友评论

          本文标题:Laravel8扩展swagger

          本文链接:https://www.haomeiwen.com/subject/wmzgiktx.html