Smile\ElasticsuiteCatalog\Controller\Navigation\Filter\Ajax::getItems PHP Метод

getItems() приватный Метод

Returns array of items loaded through ajax.
private getItems ( ) : array
Результат array
    private function getItems()
    {
        $items = [];
        $layer = $this->layerResolver->get();
        $filterList = $this->getFilterList();
        foreach ($filterList->getFilters($layer) as $filter) {
            if ($filter->getRequestVar() == $this->getFilterName()) {
                foreach ($filter->getItems() as $item) {
                    $item->setBaseUrl($this->_redirect->getRedirectUrl());
                    $items[] = $item->toArray(['url', 'count', 'is_selected', 'label']);
                }
            }
        }
        return $items;
    }