Как решить ErrorException: Обязательный @OA \ PathItem () не найден - PullRequest
0 голосов
/ 26 января 2020

Как исправить следующее:

ErrorException: Обязательный @OA \ PathItem () не найден

Любой может помочь мне решить эту проблему, новую, чтобы попробовать использовать "darkaonline/l5-swagger".

1 Ответ

0 голосов
/ 03 февраля 2020

Эта ошибка означает, что в вашем коде отсутствует часть «paths», которую я объясняю:

paths": {
    "/animals": {
        "get": {
            "tags": [
                "Animal"
            ],

Должен появиться в вашем файле swagger. json. Если это не так, значит, вы никогда не объявляли какой-либо маршрут. Создайте такой как:

/**
 * @OA\Delete(
 *     path="/animals/{animalId}",
 *     summary="Delete an Animal",
 *     tags={"Animal"},
 *     ...
 * )
 */

Это маршрут удаления, но вы должны создать простой GET;)
Надеюсь, это поможет!

Господь '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...