protected function applyFilter(Closure $filterScope = null, $query) { if (!$filterScope) { return $query; } $filterScope($query); return $query; }