/** * Create new option / Update option value * * @param array $data Option data in the following format * * @return void */ public function createOption($data) { parent::createOption($data); if ('CDev\\XMLSitemap' == $data['category']) { \XLite\Module\CDev\XMLSitemap\Logic\SitemapGenerator::getInstance()->clear(); } }
/** * Initializes a new EntityRepository object * * @param \Doctrine\ORM\EntityManager $em The EntityManager to use * @param \Doctrine\ORM\Mapping\ClassMetadata $class The class descriptor * * @return void */ public function __construct(\Doctrine\ORM\EntityManager $em, \Doctrine\ORM\Mapping\ClassMetadata $class) { parent::__construct($em, $class); $this->disableOption('General', 'operation_presentation'); $this->disableOption('General', 'shop_closed'); $this->disableOption('General', 'subcategories_look'); }