Веб-страница NelmioApiDocBundle показана в примере значения "Неизвестный тип: DateTime"

Настроить nelmio-bundle.yaml

myType:
    description: ....
    type: DateTime
    example: "2020-08-16"

на веб-странице раздела "Пример значения" показать мне это

{
  "id": "string",
  "someField": "Unknown Type: myType",
}

на странице php im используя эту аннотацию

 /**
 * Description...
 * @Route("api/{id}", 
   name="nameparam"
 * @Method("GET")
 * @Response(
 *          response=200,
 *          description="bla bla bla ",
 *          @Schema(ref=@Model(type=SomeClass::class))
 * )
 */

свойство в SomeClass показывает ошибку Неизвестно Тип:...

/**
 * @var DateTime|null
 * @JMS\Type("DateTime")
 * @Property(type="myType", 
  description="description...")
 */
private $someField;

свойство в SomeClass с примером показывает правильное значение

/**
 * @var DateTime|null
 * @JMS\Type("DateTime")
 * @Property(type="myType", example="2018-04-16", 
  description="description...")
 */
private $someField;

... кажется, не использовать пример YAML

0 ответов

Другие вопросы по тегам