_eventDispatcher = $eventDispatcher; $this->_cacheManager = $cacheManager; $this->_appState = $appState; $this->_logger = $logger; $this->_actionValidator = $actionValidator; } /** * @return \Magento\Framework\App\CacheInterface */ public function getCacheManager() { return $this->_cacheManager; } /** * @return \Magento\Framework\Event\ManagerInterface */ public function getEventDispatcher() { return $this->_eventDispatcher; } /** * @return \Psr\Log\LoggerInterface */ public function getLogger() { return $this->_logger; } /** * @return \Magento\Framework\App\State */ public function getAppState() { return $this->_appState; } /** * @return \Magento\Framework\Model\ActionValidator\RemoveAction */ public function getActionValidator() { return $this->_actionValidator; } }