/** * {@inheritDoc} */ public function getEditionState() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEditionState', array()); return parent::getEditionState(); }
/** * Check if module license is available and allowed * * @param \XLite\Model\Module $module Module * * @return boolean */ protected function isLicenseAllowed(\XLite\Model\Module $module) { return \XLite\Model\Module::NOT_XCN_MODULE == $module->getXcnPlan() || \XLite\Model\Module::NOT_XCN_MODULE < $module->getXcnPlan() && 1 == $module->getEditionState(); }