PHP Class Smile\ElasticsuiteTracker\Block\Variables\AbstractBlock

Author: Romain Ruaud ([email protected])
Inheritance: extends Magento\Framework\View\Element\Template
Show file Open project: smile-sa/elasticsuite Class Usage Examples

Protected Properties

Property Type Description
$jsonHelper Magento\Framework\Json\Helper\Data JSON Helper
$registry Magento\Framework\Registry Magento Core registry
$trackerHelper Smile\ElasticsuiteTracker\Helper\Data Generic tracker helper

Public Methods

Method Description
__construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Framework\Json\Helper\Data $jsonHelper, Data $trackerHelper, Magento\Framework\Registry $registry, array $data = [] ) PHP Constructor

Protected Methods

Method Description
getJsonHelper ( ) : Magento\Framework\Json\Helper\Data Retrieve the Json Helper

Method Details

__construct() public method

PHP Constructor
public __construct ( Magento\Framework\View\Element\Template\Context $context, Magento\Framework\Json\Helper\Data $jsonHelper, Data $trackerHelper, Magento\Framework\Registry $registry, array $data = [] )
$context Magento\Framework\View\Element\Template\Context App 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 The Magento registry
$data array additional datas

getJsonHelper() protected method

Retrieve the Json Helper
protected getJsonHelper ( ) : Magento\Framework\Json\Helper\Data
return Magento\Framework\Json\Helper\Data

Property Details

$jsonHelper protected property

JSON Helper
protected Data,Magento\Framework\Json\Helper $jsonHelper
return Magento\Framework\Json\Helper\Data

$registry protected property

Magento Core registry
protected Registry,Magento\Framework $registry
return Magento\Framework\Registry

$trackerHelper protected property

Generic tracker helper
protected Data,Smile\ElasticsuiteTracker\Helper $trackerHelper
return Smile\ElasticsuiteTracker\Helper\Data