В Laravel делаю такие запросы:
Chapter::where('title', 'LIKE', $query)->paginate(10);
Section::where('title', 'LIKE', $query)->paginate(10);
...
То есть разные модели (и конечно же разные таблицы). Как сделать так что бы переменная
$query автоматический записывался в БД и только тогда когда используется метод
where().
Сейчас каждый раз там где делаю запрос
Model::where(), следом делаю:
SearchQuery::create(array(
'filter_param' => $param,
'query' => $query,
'founds' => $founds,
));
Как это автоматизировать?