Впервые за долгое время столкнулся с багом в Symfony, который заставил взгрустнуть.
Описал кейс с некорректным детектом типа поля при десериализации/денормализации в определённой ситуации вот тут:
https://gist.github.com/skobkin/41d2a0f15375344e2858b86d25f62e39
Грустно, что приоритет отдаётся методам работающим со свойством класса, а не конструктору, где этот тип явно указан.
Надо, наверное, написать багрепорт 🤔
@skobkin странно что его еще не зарепортили