_authorization = $authorization; $this->_backendSession = $backendSession; $this->mathRandom = $mathRandom; $this->formKey = $formKey; $this->nameBuilder = $nameBuilder; parent::__construct( $request, $layout, $eventManager, $urlBuilder, $cache, $design, $session, $sidResolver, $scopeConfig, $assetRepo, $viewConfig, $cacheState, $logger, $escaper, $filterManager, $localeDate, $inlineTranslation, $filesystem, $viewFileSystem, $enginePool, $appState, $storeManager, $pageConfig, $resolver, $validator ); } /** * Get store manager * * @return \Magento\Store\Model\StoreManagerInterface */ public function getStoreManager() { return $this->_storeManager; } /** * Retrieve Authorization * * @return \Magento\Framework\AuthorizationInterface */ public function getAuthorization() { return $this->_authorization; } /** * @return \Magento\Backend\Model\Session */ public function getBackendSession() { return $this->_backendSession; } /** * @return \Magento\Framework\Math\Random */ public function getMathRandom() { return $this->mathRandom; } /** * @return \Magento\Framework\Data\Form\FormKey */ public function getFormKey() { return $this->formKey; } /** * @return \Magento\Framework\Data\Form\FormKey */ public function getNameBuilder() { return $this->nameBuilder; } }