_request = $request; $this->_layout = $layout; $this->_eventManager = $eventManager; $this->_urlBuilder = $urlBuilder; $this->_cache = $cache; $this->_design = $design; $this->_session = $session; $this->_sidResolver = $sidResolver; $this->_scopeConfig = $scopeConfig; $this->_assetRepo = $assetRepo; $this->_viewConfig = $viewConfig; $this->_cacheState = $cacheState; $this->_logger = $logger; $this->_escaper = $escaper; $this->_filterManager = $filterManager; $this->_localeDate = $localeDate; $this->inlineTranslation = $inlineTranslation; } /** * Get cache * * @return \Magento\Framework\App\CacheInterface */ public function getCache() { return $this->_cache; } /** * Get design package * * @return \Magento\Framework\View\DesignInterface */ public function getDesignPackage() { return $this->_design; } /** * Get event manager * * @return \Magento\Framework\Event\ManagerInterface */ public function getEventManager() { return $this->_eventManager; } /** * Get layout * * @return \Magento\Framework\View\LayoutInterface */ public function getLayout() { return $this->_layout; } /** * Get request * * @return \Magento\Framework\App\RequestInterface */ public function getRequest() { return $this->_request; } /** * Get session * * @return \Magento\Framework\Session\SessionManagerInterface */ public function getSession() { return $this->_session; } /** * Get SID resolver * * @return \Magento\Framework\Session\SidResolverInterface */ public function getSidResolver() { return $this->_sidResolver; } /** * Get scope config * * @return \Magento\Framework\App\Config\ScopeConfigInterface */ public function getScopeConfig() { return $this->_scopeConfig; } /** * Get inline translation status object * * @return \Magento\Framework\Translate\Inline\StateInterface */ public function getInlineTranslation() { return $this->inlineTranslation; } /** * Get URL builder * * @return \Magento\Framework\UrlInterface */ public function getUrlBuilder() { return $this->_urlBuilder; } /** * Get asset service * * @return \Magento\Framework\View\Asset\Repository */ public function getAssetRepository() { return $this->_assetRepo; } /** * Get view config * * @return \Magento\Framework\View\ConfigInterface */ public function getViewConfig() { return $this->_viewConfig; } /** * Get cache state * * @return \Magento\Framework\App\Cache\StateInterface */ public function getCacheState() { return $this->_cacheState; } /** * Get logger * * @return \Psr\Log\LoggerInterface */ public function getLogger() { return $this->_logger; } /** * Get escaper * * @return \Magento\Framework\Escaper */ public function getEscaper() { return $this->_escaper; } /** * Get filter manager * * @return \Magento\Framework\Filter\FilterManager */ public function getFilterManager() { return $this->_filterManager; } /** * @return \Magento\Framework\Stdlib\DateTime\TimezoneInterface */ public function getLocaleDate() { return $this->_localeDate; } }