MetaModels\Filter\Setting\Collection::addRules PHP Method

addRules() public method

public addRules ( MetaModels\Filter\IFilter $objFilter, $arrFilterUrl, $arrIgnoredFilter = [] )
$objFilter MetaModels\Filter\IFilter
    public function addRules(IFilter $objFilter, $arrFilterUrl, $arrIgnoredFilter = array())
    {
        foreach ($this->arrSettings as $objSetting) {
            // If the setting is on the ignore list skip it.
            if (in_array($objSetting->get('id'), $arrIgnoredFilter)) {
                continue;
            }
            $objSetting->prepareRules($objFilter, $arrFilterUrl);
        }
    }