Size: a a a

2020 May 12

M

Maxim Kainov in PHP
Евгений Ромашкан
Странное у тебя определение дата маппера.
В общем, класс сущности отображает данные
источник

ЕР

Евгений Ромашкан... in PHP
Maxim Kainov
В общем, класс сущности отображает данные
У меня для этого есть DTO )
источник

M

Maxim Kainov in PHP
Евгений Ромашкан
У меня для этого есть DTO )
Ты из бд достаешь данные в дто?
источник

ЕР

Евгений Ромашкан... in PHP
Maxim Kainov
Ты из бд достаешь данные в дто?
Да
источник

M

Maxim Kainov in PHP
А ну тогда понятно все, я о сущностях доктрины говорил )
источник

ЕР

Евгений Ромашкан... in PHP
Maxim Kainov
А ну тогда понятно все, я о сущностях доктрины говорил )
У меня сущности доктрины используются.
источник

ЕР

Евгений Ромашкан... in PHP
Только сущности доктрины они не для отображения данных из базы
источник

ЕР

Евгений Ромашкан... in PHP
Посмотри уже доклад Марко, что-ли https://www.youtube.com/watch?v=WW2qPKukoZY
источник

RV

Roma Vandolyak in PHP
Maxim Kainov
А ну тогда понятно все, я о сущностях доктрины говорил )
ну так про них также можно
Марко не раз про это говорил
источник

RV

Roma Vandolyak in PHP
о ну вот
источник

АС

Альберт Степанцев... in PHP
/otpisatsyanakhoy
источник

M

Maxim Kainov in PHP
Евгений Ромашкан
У меня сущности доктрины используются.
Тогда не понятно все ) А для чего они у тебя?
источник

ЕР

Евгений Ромашкан... in PHP
Maxim Kainov
Тогда не понятно все ) А для чего они у тебя?
Чтобы бизнес-логику в них держать и прозрачно маппить на БД доктриной, не позволяя логике персистенса просачиваться в бизнес-логику
источник

M

Maxim Kainov in PHP
Спасибо! Интересный доклад. Но некоторые проблемы кажутся надуманными. Например, сущность должна быть всегда валидна, потому что если мы захотим ее сохранить, а она не валидна, то будет ошибка. Но зачем сохранять невалидированную сущность.
источник

VT

Viktor TElless in PHP
Maxim Kainov
Спасибо! Интересный доклад. Но некоторые проблемы кажутся надуманными. Например, сущность должна быть всегда валидна, потому что если мы захотим ее сохранить, а она не валидна, то будет ошибка. Но зачем сохранять невалидированную сущность.
ну блин, почти все твои вопросы можно обобщить как "но зачем писать код с багами" :)
жизнь боль
источник

M

Maxim Kainov in PHP
Viktor TElless
ну блин, почти все твои вопросы можно обобщить как "но зачем писать код с багами" :)
жизнь боль
Ну обычно ты всегда знаешь провалидировал ты ее или нет, и не будешь намеренно совершать ошибку.
источник

VT

Viktor TElless in PHP
можно допустить ошибку в валидаторе
можно забыть провалидировать
можно после валидации где-то еще какой-нибудь сеттер дернуть
много чего можно и хочется как-то всё это не допустить и жить без этого
источник

M

Maxim Kainov in PHP
Viktor TElless
можно допустить ошибку в валидаторе
можно забыть провалидировать
можно после валидации где-то еще какой-нибудь сеттер дернуть
много чего можно и хочется как-то всё это не допустить и жить без этого
Если допустишь ошибку в валидаторе, то ты не получишь валидную сущность
источник

VT

Viktor TElless in PHP
ошибки бывают разных видов, можно наоборот в валидаторе что-то пропустить
источник

M

Maxim Kainov in PHP
Viktor TElless
ошибки бывают разных видов, можно наоборот в валидаторе что-то пропустить
Всмысле ты ее никак не получишь
источник