/** * @param \Magento\Store\Model\StoreManagerInterface $storeManager * @param \Magento\Customer\Model\Session $customerSession * @param \Magento\Search\Model\QueryFactory $queryFactory */ public function __construct(\Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Customer\Model\Session $customerSession, \Magento\Search\Model\QueryFactory $queryFactory) { $this->queryFactory = $queryFactory; parent::__construct($storeManager, $customerSession); }
/** * @param \Magento\Framework\StoreManagerInterface $storeManager * @param \Magento\Customer\Model\Session $customerSession * @param \Magento\CatalogSearch\Helper\Data $helper */ public function __construct(\Magento\Framework\StoreManagerInterface $storeManager, \Magento\Customer\Model\Session $customerSession, \Magento\CatalogSearch\Helper\Data $helper) { $this->helper = $helper; parent::__construct($storeManager, $customerSession); }