Size: a a a

2021 April 10

В

Вадим in symfony
Это условия и фильтр, а не логика ;)
источник

Ш

Шурик in symfony
в любом случае это чтение
там никаких решений не принимается. просто разные условия в sql добавляются
источник

А

Александр in symfony
Ну вы их откуда делать будете? Из контроллера херачить?
источник

В

Вадим in symfony
Да
источник

А

Александр in symfony
Уууу, ясно
источник

А

Александр in symfony
Спасибо, я понял что потерял время
источник

s

smile in symfony
квери, в контроллере квери вызовется
источник

А

Александр in symfony
Хех
источник

s

smile in symfony
? не по ддд?)
источник

s

smile in symfony
сами себе проблемы создаёте)
источник

А

Александр in symfony
Кроме контроллера это может быть командная строка, если что
источник

Ш

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

s

smile in symfony
а там квери реюзнуть нельзя?
источник

G[

GamIet [UA, Odessa] in symfony
да, это условия, НО вдрг у тебя в посте появляется Автор и тебе внезапно нужно у всех постов поменять этого автора.
ты будешь писать еще один сырой SQL который получит на вход массив ID постов и сделает UPDATE?)
Найс ООП)))
источник

А

Александр in symfony
Короче в сервисе это должно жить, но на вопрос это не отвечает. Потому что сервис постов ничего не должен знать про авторов постов, по ддд
источник

Ш

Шурик in symfony
смена автора - действие, command
чтение постов - query
источник

s

smile in symfony
что значит сервис постов?)
источник

А

Александр in symfony
Бд вышла из чата)
источник

s

smile in symfony
PostService?) и что он делает? какая у него ответственность?)
источник

В

Вадим in symfony
Да высасывать примеры можно без конечно, без контекста они не имеют смысла, в разных задачах разное решение. Не серебряной пули.
источник