Cake\ElasticSearch\FilterBuilder::and_ PHP Method

and_() public method

@codingStandardsIgnoreStart
public and_ ( )
    public function and_()
    {
        // @codingStandardsIgnoreEnd
        $filters = func_get_args();
        $bool = $this->bool();
        foreach ($filters as $k => $filter) {
            if ($filter instanceof Filter\BoolFilter) {
                $bool = $filter;
                unset($filters[$k]);
                break;
            }
        }
        foreach ($filters as $filter) {
            $bool->addMust($filter);
        }
        return $bool;
    }