Size: a a a

2021 June 15

A

AlexS in symfony
Car знает про Image
но получается, что все, кто знает про Car - автоматом знают про его Image
а они никому не нужны, они хендлятся где-то далеко
источник

AK

Anton K. in symfony
чтобы делать $item->getWidth(), а не if (isset($row['width'])) { $row['width'] }
источник

AK

Anton K. in symfony
почему не нужны? я вот например хочу посмотреть на изображения Car.
источник

A

AlexS in symfony
укажи поля, который выбираешь, isset вернёт набор с гарантированно присутствующими полями
источник

A

AlexS in symfony
ты снова про UI
источник

✨Basic_Instinct✨ in symfony
ну если нужно - читай в том числе и картинки, а не нужно - то и нефиг их джоинить
источник

A

AlexS in symfony
на UI картинки я отдал из базы напрямую, обычным селектом
но весь код, который отвечает за какую-то логику - он знает про блядские картинки у машины)
потому что он знает про сам Car, а следовательно, и при его интерфейс
источник

AK

Anton K. in symfony
а тебя не смущает, что весь код знает про марку машины?
источник

A

AlexS in symfony
смущает, именно потому я и пришел с вопросом)
источник

AK

Anton K. in symfony
вот странно, что тебя это смущает
источник

A

AlexS in symfony
код, который картинки менеджит - ему знать ничего не нужно про название
источник

A

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

AK

Anton K. in symfony
код, который менеджит картинки ничего про Car не знает
источник

AK

Anton K. in symfony
он работает с Image
источник

A

AlexS in symfony
он знает еще про два поля из Car и юзера текущего
источник

AK

Anton K. in symfony
но код, который работает с Car может знать про Image[], который есть у Car
источник

AK

Anton K. in symfony
не вижу ничего плохого
источник

✨Basic_Instinct✨ in symfony
+
источник

AK

Anton K. in symfony
зачем?
источник

AK

Anton K. in symfony
зачем коду, который работает с Image, знать про Car?
источник