Как установить Swagger-UI в API Laravel 6 для документации?Php

Кемеровские программисты php общаются здесь
Anonymous
Как установить Swagger-UI в API Laravel 6 для документации?

Сообщение Anonymous »

Первая установка Swagger в laravel 6. https://github.com/DarkaOnLine/L5-Swagger.

Код: Выделить всё

composer require "darkaonline/l5-swagger"
php artisan vendor:publish --provider "L5Swagger\L5SwaggerServiceProvider"
При создании команды

Код: Выделить всё

php artisan l5-swagger:generate
Появляется ошибка типа:

Код: Выделить всё

php artisan l5-swagger:generate
Regenerating docs

ErrorException  : Required @OA\Info() not found

at D:\XMAPP\htdocs\minidmsapi\vendor\zircote\swagger-php\src\Logger.php:39
35|         $this->log = function ($entry, $type) {
36|             if ($entry instanceof Exception) {
37|                 $entry = $entry->getMessage();
38|             }
> 39|             trigger_error($entry, $type);
40|         };
41|     }
42|
43|     /**

Exception trace:

1   trigger_error("Required @OA\Info() not found")
D:\XMAPP\htdocs\minidmsapi\vendor\zircote\swagger-php\src\Logger.php:39

2   OpenApi\Logger::OpenApi\{closure}("Required @OA\Info() not found")
D:\XMAPP\htdocs\minidmsapi\vendor\zircote\swagger-php\src\Logger.php:71

Please use the argument -v to see more details.
Пожалуйста, помогите мне создать документацию по Swagger

Вернуться в «Php»