Encore\Admin\Grid\Filter::conditions PHP Method

conditions() public method

Get all conditions of the filters.
public conditions ( ) : array
return array
    public function conditions()
    {
        $inputs = array_filter(Input::all(), function ($input) {
            return $input !== '';
        });
        $conditions = [];
        foreach ($this->filters() as $filter) {
            $conditions[] = $filter->condition($inputs);
        }
        return array_filter($conditions);
    }