private function filter($query) { $filters = Filter::filters(); foreach ($filters as $field => $value) { $query->where($field, '=', $value); } return $query; }
private function fill() { foreach (Filter::filters() as $field => $value) { if ($this->field === $field) { $this->value = $value; break; } } }
public function filter() { $filters = Table::data(); Filter::load($filters); return Response::listing(); }
public function resetFilter() { return Filter::actionReset(); }