Как установить Swagger в Laravel 6 API? - PullRequest
0 голосов
/ 17 октября 2019

Установка 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.

Пожалуйста, помогите мне для создания документации по чванству

...