Smile\ElasticsuiteVirtualCategory\Model\Layer\Filter\Category::__construct PHP Метод

__construct() публичный Метод

Constructor.
public __construct ( Magento\Catalog\Model\Layer\Filter\ItemFactory $filterItemFactory, Magento\Store\Model\StoreManagerInterface $storeManager, Magento\Catalog\Model\Layer $layer, Magento\Catalog\Model\Layer\Filter\Item\DataBuilder $itemDataBuilder, Magento\Framework\Escaper $escaper, Magento\Catalog\Model\Layer\Filter\DataProvider\CategoryFactory $dataProviderFactory, Magento\Framework\App\CacheInterface $cache, boolean $useUrlRewrites = false, array $data = [] )
$filterItemFactory Magento\Catalog\Model\Layer\Filter\ItemFactory Filter item factory.
$storeManager Magento\Store\Model\StoreManagerInterface Store manager.
$layer Magento\Catalog\Model\Layer Search layer.
$itemDataBuilder Magento\Catalog\Model\Layer\Filter\Item\DataBuilder Item data builder.
$escaper Magento\Framework\Escaper HTML escaper.
$dataProviderFactory Magento\Catalog\Model\Layer\Filter\DataProvider\CategoryFactory Data provider.
$cache Magento\Framework\App\CacheInterface Cache.
$useUrlRewrites boolean Uses URLs rewrite for rendering.
$data array Custom data.
    public function __construct(\Magento\Catalog\Model\Layer\Filter\ItemFactory $filterItemFactory, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Catalog\Model\Layer $layer, \Magento\Catalog\Model\Layer\Filter\Item\DataBuilder $itemDataBuilder, \Magento\Framework\Escaper $escaper, \Magento\Catalog\Model\Layer\Filter\DataProvider\CategoryFactory $dataProviderFactory, \Magento\Framework\App\CacheInterface $cache, $useUrlRewrites = false, array $data = [])
    {
        parent::__construct($filterItemFactory, $storeManager, $layer, $itemDataBuilder, $escaper, $dataProviderFactory, $useUrlRewrites, $data);
        $this->cache = $cache;
    }