Написание документации Swagger для запросов в теле без ссылки на модель - PullRequest
0 голосов
/ 02 декабря 2018

Как написать документацию Swagger для запросов в теле без ссылки на модель?

Например:

@SWG\Parameter( 
    name="date",
    in="body",
    content="application/json",
    type="object",
    {custom written JSON}
)

Я пытался сделать это в описании, но это не сработает, потому чтоон должен отображаться в поле Edit Value.

Аналогично и для запросов.

Я искал в Google, но не нашел решения.
Возможно ли что-то подобное?

1 Ответ

0 голосов
/ 02 декабря 2018

Вы можете сделать это, но не очень очевидным способом.Это работает для меня:

/**
 * @SWG\Get(
 *  path="/route",
 *  tags={"tag"},
 *  @SWG\Response(
 *      response="200",
 *      description="Simple list of name and value pairs ",
 *      @SWG\Schema(
 *          type="array",
 *          @SWG\Items(
 *                  @SWG\Property(
 *                      property="id",
 *                      type="string"
 *                  ),
 *                  @SWG\Property(
 *                      property="name",
 *                      type="string"
 *                  )
 *          )
 *      )
 *  )
 * )
 */
...