/** * Check if the module can be enabled * * @param \XLite\Model\Module $module Module * @param boolean $safeCheck True - check if dependent modules can be enabled, false - dependent modules must be active * * @return boolean */ protected function canEnable(\XLite\Model\Module $module, $safeCheck = false) { return parent::canEnable($module) && !$this->isInstalled($module); }
/** * Check if the module can be enabled * * @param \XLite\Model\Module $module Module * @param boolean $safeCheck True - check if dependent modules can be enabled, false - dependent modules must be active * * @return boolean */ protected function canEnable(\XLite\Model\Module $module, $safeCheck = false) { return parent::canEnable($module, $safeCheck) && !$this->showXCNModuleNotice($module); }