Как на Laravel реализовать сложный фильтр по выборку товаров из БД?
Например можно вынести функцию в переменную.$filter = function(query) {
    // ...
};

Good::select('id', 'name')->where($filter)->count();
Вот например - https://www.youtube.com/watch?v=gvXsjRw0jnA
В другом видео на канале есть продолжение