Intereting Posts
Как преобразовать строку JSON в массив (PHP)? Картирование – встроенный документ Mongodb в Symfony2 Как написать выражение регулярного выражения, которое заменяет значение привязки и ссылок Как я могу получить IP-адрес и порт клиента с PHP? удалить элемент из xml Практика создания классов БД требует небольшого руководства WORDPRESS: отображение списка подкатегорий и сообщений, которые они содержат, в пределах одной основной категории Заказ результатов запроса XPath Странная доктрина EntityNotFoundException Как сравнить один элемент из одной таблицы с другим элементом Сайт Joomla на сервере LAMP за прокси-сервером не может получить доступ к потоку ресурсов HTTP декодирование вывода JSON из API-интерфейса переводчика Microsoft с помощью PHP Как сгенерировать следующий номер автоматического увеличения в mysql, используя php? php удаляет фигурные скобки и содержимое внутри AJAX (prototype / php) получает частичные обновления статуса во время выполнения сценария

Symfony NelmioApiDocBundle swagger-ui PHP Аннотации объекта json с массивом свойств объектов, не показывающих

Я пытаюсь опубликовать json с NelmioApiDocBundle, у меня есть пример json, который появляется, но свойства объекта массива не отображаются в примере try? Я пробовал несколько методов для достижения этого без успеха. Ниже приведен код, который я пробовал. Любая помощь очень ценится.

когда я пытаюсь добавить пример для элементов, он ставит кавычки вокруг массива, поэтому его недействительный json и я должен избегать кавычек, поэтому он добавляет косые черты, а не то, что я хочу

Вот Json пытается опубликовать в теле

'{ "postalCode": "75056", "items":[ { "code":"3288", "quantity":"2" }, { "code":"3289", "quantity":"1" } ] }' 

Аннотации ниже

  /** * @Security("is_granted('IS_AUTHENTICATED_FULLY')") * * @Route("/api/shipping/cart/length", name="get_shipping_cart_length", methods={"POST"}) * @SWG\Post( * * consumes={"application/json"}, * produces={"application/json"}, * tags={"Shipping"}, * @SWG\Parameter( * name="Authorization", * in="header", * required=true, * type="string", * default="Bearer TOKEN", * description="Authorization" * ), * @SWG\Parameter( * name="body", * in="body", * description="json order object", * type="json", * required=true, * paramType="body", * @SWG\Schema( * type="object", * @SWG\Property( * type="string", * property="postalCode", * type="string", * example="75056", * required=true * ), * @SWG\Property( * property="items", * type="array", * required=true, * @SWG\Items( * type="object", * @SWG\Property(property="code", type="string",required=true ), * @SWG\Property(property="quantity", type="string",required=true), * ), * ), * ) * ), * @SWG\Response( * response=200, * description="Returns total ground rate", * ), * @SWG\Response( * response=401, * description="Expired JWT Token | JWT Token not found | Invalid JWT Token", * ) * * * ) * */ 

введите описание изображения здесь