Example #1
0
 /**
  * @param Mage_Core_Controller_Varien_Action_Factory $controllerFactory
  * @param Magento_Filesystem $filesystem
  * @param Mage_Core_Model_App $app
  * @param string $areaCode
  * @param string $baseController
  * @throws InvalidArgumentException
  */
 public function __construct(Mage_Core_Controller_Varien_Action_Factory $controllerFactory, Magento_Filesystem $filesystem, Mage_Core_Model_App $app, $areaCode, $baseController)
 {
     parent::__construct($controllerFactory, $filesystem, $app, $areaCode, $baseController);
     $this->_areaFrontName = Mage::helper('Mage_Backend_Helper_Data')->getAreaFrontName();
     if (empty($this->_areaFrontName)) {
         throw new InvalidArgumentException('Area Front Name should be defined');
     }
 }
Example #2
0
 /**
  * @param Mage_Core_Controller_Varien_Action_Factory $controllerFactory
  * @param Magento_Filesystem $filesystem
  * @param Mage_Core_Model_App $app
  * @param string $areaCode
  * @param string $baseController
  * @param Mage_Backend_Model_Auth_Session $backendSession
  * @param Mage_DesignEditor_Helper_Data $helper
  * @param Mage_DesignEditor_Model_State $editorState
  * @param Mage_Core_Model_Config $configuration
  */
 public function __construct(Mage_Core_Controller_Varien_Action_Factory $controllerFactory, Magento_Filesystem $filesystem, Mage_Core_Model_App $app, $areaCode, $baseController, Mage_Backend_Model_Auth_Session $backendSession, Mage_DesignEditor_Helper_Data $helper, Mage_DesignEditor_Model_State $editorState, Mage_Core_Model_Config $configuration)
 {
     parent::__construct($controllerFactory, $filesystem, $app, $areaCode, $baseController);
     $this->_backendSession = $backendSession;
     $this->_helper = $helper;
     $this->_editorState = $editorState;
     $this->_configuration = $configuration;
 }
Example #3
0
 /**
  * Fetch area front name from params
  *
  * @param array $options
  * @throws InvalidArgumentException
  */
 public function __construct(array $options = array())
 {
     parent::__construct($options);
     $this->_areaFrontName = Mage::helper('Mage_Backend_Helper_Data')->getAreaFrontName();
     if (empty($this->_areaFrontName)) {
         throw new InvalidArgumentException('Area Front Name should be defined');
     }
 }