php - the - La exclusión de grupo en Nelmio Api Doc no funciona después de actualizar el compositor
openapi symfony (1)
Configuré un parámetro como matriz, como se describe en http://jmsyst.com/libs/serializer/master/reference/annotations
class QuestionAnswer
{
/**
* @JMS/Type("ArrayCollection<Rest/Bundle/Entity/Fixture/QuestionOptions>")
* @Groups({"QuestionAnswer"})
*/
public $question_options_array ;
}
y definir algunas opciones en otra clase
class QuestionOptions
{
/**
* @JMS/Type("integer")
* @Groups({"get_option"})
*/
public $question_option_id ;
/**
* @JMS/Type("string")
* @Groups({"post_option"})
*/
public $question_option_description;
}
En @ApiDoc defino
* input={
* "class" = "Rest/BeautyBundle/Entity/Fixture/ProfileQuestionAnswer",
* "groups"={"QuestionAnswer", "get_option"},
* },
Antes de actualizar funciona bien.
Pero después de la
composer update
solo funciona el nombre del grupo "QuestionAnswer" y muestra todas las propiedades de la clase QuestionOptions.
¿Cómo puedo enviar las propiedades de la matriz como estaban antes de la actualización?
Wow bastante extraño. Algo muy similar me sucedió en el pasado y parece ser un problema de API. Nada en el código final que nosotros los desarrolladores podamos hacer. Nadie ha encontrado una solución o solución tampoco.