/** * Check whether the module and module output are enabled in system config * * @return bool */ public function isEnabled() { if (!Mage::getStoreConfigFlag(self::XML_PATH_ENABLED)) { return false; } if (!parent::isModuleOutputEnabled($this->_getModuleName())) { return false; } return true; }
public function isModuleOutputEnabled($moduleName = null) { if (is_callable(array(Mage::helper('core'), 'isModuleOutputEnabled'))) { return parent::isModuleOutputEnabled(); } if ($moduleName === null) { $moduleName = $this->_getModuleName(); } if (Mage::getStoreConfigFlag('advanced/modules_disable_output/' . $moduleName)) { return false; } return true; }
public function isModuleOutputEnabled($moduleName = null) { if ($moduleName === null) { $moduleName = 'MagicToolbox_MagicScroll'; //$this->_getModuleName(); } if (method_exists('Mage_Core_Helper_Abstract', 'isModuleOutputEnabled')) { return parent::isModuleOutputEnabled($moduleName); } //if (!$this->isModuleEnabled($moduleName)) { // return false; //} if (Mage::getStoreConfigFlag('advanced/modules_disable_output/' . $moduleName)) { return false; } return true; }
/** * Check whether item is disabled. Disabled items are not shown to user * * @return bool */ public function isDisabled() { return !$this->_moduleHelper->isModuleOutputEnabled() || !$this->_isModuleDependenciesAvailable() || !$this->_isConfigDependenciesAvailable(); }
/** * @covers Mage_Core_Helper_Abstract::isModuleEnabled * @covers Mage_Core_Helper_Abstract::isModuleOutputEnabled */ public function testIsModuleEnabled() { $this->assertTrue($this->_helper->isModuleEnabled()); $this->assertTrue($this->_helper->isModuleOutputEnabled()); }