Size: a a a

2020 December 15

KB

Kirill Bondarenko in symfony
в этом и вопрос, куда лучше вынести этот код?
фабрика, именованный конструктор, нормалайзер, или прям в конструктор массив принимать
источник

AN

Alexander Nazarov in symfony
Ну в твоем примере кода какая разница? Фабрику ты хотя бы сможешь через DI подсунуть.
источник

VM

Volodymyr Melko in symfony
Kirill Bondarenko
в этом и вопрос, куда лучше вынести этот код?
фабрика, именованный конструктор, нормалайзер, или прям в конструктор массив принимать
делаешь конструктор вида
__construct(array $data) и не паришься
источник

VM

Volodymyr Melko in symfony
в конструкторе разбираешь массив и бросаешь InvalidArgumentException  если что-то пошло не так
источник

AN

Alexander Nazarov in symfony
Как я понял ему не нравится, что потом везде нужно будет писать new Dto($data)
источник

KB

Kirill Bondarenko in symfony
Alexander Nazarov
Как я понял ему не нравится, что потом везде нужно будет писать new Dto($data)
не, так норм
источник

AN

Alexander Nazarov in symfony
Ну тогда я не понял примера который вы скидывали.
источник

KB

Kirill Bondarenko in symfony
мне поля массива дублировать не хочется, если весь массив прокидывать, не страшно
источник

AN

Alexander Nazarov in symfony
АА, вопрос в аргументах конструктора?
источник

KB

Kirill Bondarenko in symfony
new Dto(
$data['param1'],
...,
$data['param20']
)
источник

KB

Kirill Bondarenko in symfony
Alexander Nazarov
АА, вопрос в аргументах конструктора?
да
источник

AN

Alexander Nazarov in symfony
Ну тогда вам уже ответили выше. Прокидывайте просто массив и проверяйте ключи
источник

KB

Kirill Bondarenko in symfony
я либо могу закрыть конструктор и принимать массив в createFromResponse(array $data): Dto либо прям в конструктор
источник

AN

Alexander Nazarov in symfony
В конструктор норм
источник

KB

Kirill Bondarenko in symfony
ок, спс всем кто участвовал)
источник

MD

Myron Dovbak in symfony
источник
2020 December 16

A

Anthony in symfony
Вилку огласите в международной валюте ) возможно у меня есть знвкомый
источник

A

Anthony in symfony
я попрошу при определенном уровне зарплатной вилки
источник

AD

Andrey Dembitskyi in symfony
Прочитай описание чата и не думай, что вброшенным вакансиям без деталей будут рады.
источник

Д

Денис in symfony
Че почем, уже ведь задавали вопрос❓
источник