示例#1
0
 /**
  * @param \Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool
  */
 public function __construct(\Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool)
 {
     parent::__construct($cacheFrontendPool->get(self::TYPE_IDENTIFIER), self::CACHE_TAG);
 }
示例#2
0
 /**
  * @param \Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool
  * @param StoreManagerInterface $storeManager
  * @param UserContextInterface $userContext
  */
 public function __construct(\Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool, StoreManagerInterface $storeManager, UserContextInterface $userContext)
 {
     $this->storeManager = $storeManager;
     $this->userContext = $userContext;
     parent::__construct($cacheFrontendPool->get(self::TYPE_IDENTIFIER), self::CACHE_TAG);
 }
示例#3
0
 /**
  * @param FrontendPool $cacheFrontendPool
  */
 public function __construct(FrontendPool $cacheFrontendPool)
 {
     parent::__construct($cacheFrontendPool->get(self::TYPE_IDENTIFIER), self::CACHE_TAG);
 }
示例#4
0
 /**
  * @param \Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool
  * @param \Magento\Framework\Event\ManagerInterface $eventManager
  */
 public function __construct(\Magento\Framework\App\Cache\Type\FrontendPool $cacheFrontendPool, \Magento\Framework\Event\ManagerInterface $eventManager)
 {
     parent::__construct($cacheFrontendPool->get(self::TYPE_IDENTIFIER), self::CACHE_TAG);
     $this->eventManager = $eventManager;
 }