Size: a a a

2020 September 23

Р

Руслан in symfony
Павел Г.
Все, понял, у вас создание и обновление, в кототорый прилет DTO в update идет опциональное обновление
да
источник

Р

Руслан in symfony
В теории можно $user = $this->repository->get($dto->id)
источник

V

Vlad in symfony
Народ, настроил кеширование в редис, но во время деплоя на стенд вылезла вот такая ошибка, как такое можно пофиксить?
источник

Р

Руслан in symfony
if (!user) {
$user = new User()
}

$user->update(
$dto->name...
)
источник

ПГ

Павел Г. in symfony
в общем вся опциональная грязь в update
источник

ПГ

Павел Г. in symfony
вы из хэндлера туда ее перенесли
источник

Р

Руслан in symfony
Павел Г.
в общем вся опциональная грязь в update
Да, в самой сущности
источник

Р

Руслан in symfony
сеттеров-геттеров нет, что-то добавить - это 1 метод поменять
источник

ПГ

Павел Г. in symfony
Ну имхо такое себе. Сущность принимает DTO в которой куча всего
источник

Р

Руслан in symfony
Павел Г.
Ну имхо такое себе. Сущность принимает DTO в которой куча всего
сущность принимает value object с валидацией/логикой
источник

Р

Руслан in symfony
Есть с чем сравнить
источник

IG

Ivan Grigoriev in symfony
Немного на разных языках говорим.

Ключевой вопрос в том, при добавлении нового функционала, меняется существующий код или рядом кладется новый.
источник

ПГ

Павел Г. in symfony
так у вас же хэндлер принимает DTO. Он потом из него создает VO, одно?
источник

ПГ

Павел Г. in symfony
Ivan Grigoriev
Немного на разных языках говорим.

Ключевой вопрос в том, при добавлении нового функционала, меняется существующий код или рядом кладется новый.
+
источник

Р

Руслан in symfony
Этот подход по сравнению с геттерами-сеттерами и fluent interface
источник

Р

Руслан in symfony
Павел Г.
так у вас же хэндлер принимает DTO. Он потом из него создает VO, одно?
эмм, vo это элементарный тип для замены одного элементарного типа, эмбедед не использую
источник

Р

Руслан in symfony
new Email($dto->email)
источник

Р

Руслан in symfony
new Name($dto-»name)
источник

ПГ

Павел Г. in symfony
Руслан
эмм, vo это элементарный тип для замены одного элементарного типа, эмбедед не использую
я просто не пойму, как вы принимаете 5 DTO потом формируете в какое то 1 VO которое залетает в update
источник

VS

Vyacheslav Startsev in symfony
Vlad
Народ, настроил кеширование в редис, но во время деплоя на стенд вылезла вот такая ошибка, как такое можно пофиксить?
источник