Как вам такой приём? Используйте
when() для условного построения Eloquent queries.✅ Более чистые queries
✅ Проще поддерживать код
✅ Отлично подходит для optional filters
Так controllers остаются чистыми, а код не превращается в набор громоздких
if.
