Всем привет, подскажите пожалуйста нормально ли, если когда допустим я пишу фильтр, к примеру по акциям, для его реализации я создам всего один метод в репозитории, и он у меня в зависимости от того какой прилетел запрос используя 4 конструкции if, не вложенные, а друг за другом, будет формировать запрос $qb... выполнять его и отдавать список акций или же лучше написать 4 запроса отличающиеся по условиям
Привет. Делал такую же штуку, приватный метод принимал query builder и фильтр, на условиях строил запросы. Норм штука. Чуть сложнее когда много условий и надо делать джоины. Можно посмотреть еще в сторону doctrine criteria