private function applyFilters()
    {
        $layer      = $this->layerResolver->get();
        $filterList = $this->getFilterList();

        foreach ($filterList->getFilters($layer) as $filter) {
            $filter->apply($this->getRequest());
        }

        $layer->apply();

        return $this;
    }
private function applyFilters()
    {
        $layer      = $this->layerResolver->get();
        $filterList = $this->getFilterList();

        foreach ($filterList->getFilters($layer) as $filter) {
            $filter->apply($this->getRequest());
        }

        $layer->apply();

        return $this;
    }
private function applyFilters ( ) { $ layer = $ this -> layerResolver -> get ( ) ; $ filterList = $ this -> getFilterList ( ) ; foreach ( $ filterList -> getFilters ( $ layer ) as $ filter ) { $ filter -> apply ( $ this -> getRequest ( ) ) ; } $ layer -> apply ( ) ; return $ this ; }
Apply current filters to the layer product collection.

@return \Smile\ElasticsuiteCatalog\Controller\Navigation\Filter\Ajax
Apply current filters to the layer product collection .