Comments 3
По поводу вашей библиотеки.
Не хватает возможности исключения атрибутов, так как бывают модели с большим количеством атрибутов, да еще и отдающиеся фабрикой. Соотв. набор атрибутов возвращаемой модели может очень сильно отличаться.
В таком случае гораздо проще было бы не перечислять атрибуты (а это может превратиться в ад из свитчей в описанном выше сценарии), а перечислить атрибуты, которые не надо включать в ответ.
Не хватает возможности исключения атрибутов, так как бывают модели с большим количеством атрибутов, да еще и отдающиеся фабрикой. Соотв. набор атрибутов возвращаемой модели может очень сильно отличаться.
В таком случае гораздо проще было бы не перечислять атрибуты (а это может превратиться в ад из свитчей в описанном выше сценарии), а перечислить атрибуты, которые не надо включать в ответ.
jmsserializer можно использовать отдельно от symfony если что. Есть еще symfony/serializer
Sign up to leave a comment.
Важность API сериализации вывода