Size: a a a

2021 September 15

Л

Лев in symfony
в идеале офк я бы хотел чтобы у меня было в докблоке написано
/**
* @var TYPE
* @Column( type = "whatever-serializable" )
*/
источник

Л

Лев in symfony
но при работе с типами в доктрине не прокидывается инфа о классе или колонках, либо я не могу найти как или не понимаю почему
источник

Ш

Шурик in symfony
Куда не прокидывается?
источник

Л

Лев in symfony
допустим в Type::convertToDatabaseValue
источник

КГ

Константин Грачев... in symfony
в метадате же должно всё быть
источник

Л

Лев in symfony
получается пока как я понимаю мне все равно нужен отдельный инстанс типа на каждый тип ВО
источник

КГ

Константин Грачев... in symfony
да
источник

ПГ

Павел Г. in symfony
По моему у вас был интересный подход с анотациями и автопоиском типов
источник

Л

Лев in symfony
в метадате есть, там я и создаю новый тип на каждый тип ВО
источник

Ш

Шурик in symfony
Я вроде костылил подтипы в embedded, но это не точно)
источник

ПГ

Павел Г. in symfony
Кто то скидывал что писал кастомные анотации, а потом по ним типы подставлял
источник

КГ

Константин Грачев... in symfony
так а в чем проблема? одна во один тип
источник

Л

Лев in symfony
ну в основном в том что я думал что могу сделать один специальный тип для сериализации всех типов ВО, прокинув в него нужные настройки

и в том что типов получится очень много
источник

КГ

Константин Грачев... in symfony
ну класс то один, а сколько там объектов пофигу
источник

Л

Лев in symfony
я пока не знаю будет ли от количества типов какой-то импакт, так то они в целом просто дергаются из хешкарты
источник

Ш

Шурик in symfony
Если в конструкторе ничего сложного не делается, то по идее пофиг
источник

Л

Лев in symfony
не делается
источник

Л

Лев in symfony
просто как то инстинктивно кажется неверно что нельзя сделать один тип для сериализации
источник

КГ

Константин Грачев... in symfony
можешь написать об этом в ишью доктрины )
источник

Л

Лев in symfony
без костылей с прокидыванием типа в данные колонки или в комменты sql
источник