Smile\ElasticsuiteTracker\Block\Variables\Page\Catalog::__construct PHP Method

__construct() public method

Set the default template for page variable blocks
public __construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Framework\Json\Helper\Data $jsonHelper, Data $trackerHelper, Magento\Framework\Registry $registry, Magento\Catalog\Model\Layer\Resolver $layerResolver, array $data = [] )
$context Magento\Framework\View\Element\Template\Context The template context
$jsonHelper Magento\Framework\Json\Helper\Data The Magento's JSON Helper
$trackerHelper Smile\ElasticsuiteTracker\Helper\Data The Smile Tracker helper
$registry Magento\Framework\Registry Magento Core Registry
$layerResolver Magento\Catalog\Model\Layer\Resolver The Magento layer resolver
$data array The block data
    public function __construct(Template\Context $context, \Magento\Framework\Json\Helper\Data $jsonHelper, \Smile\ElasticsuiteTracker\Helper\Data $trackerHelper, \Magento\Framework\Registry $registry, \Magento\Catalog\Model\Layer\Resolver $layerResolver, array $data = [])
    {
        $this->catalogLayer = $layerResolver->get();
        parent::__construct($context, $jsonHelper, $trackerHelper, $registry, $data);
    }