public function execute() { $va59fd5768bddc123092dddd6413dff0e = cmsController::$IGNORE_MICROCACHE; $v2b419278ae6ec25f1deac5b2319d2f2c = umiObjectProperty::$IGNORE_FILTER_INPUT_STRING; cmsController::$IGNORE_MICROCACHE = true; umiObjectProperty::$IGNORE_FILTER_INPUT_STRING = true; $v2245023265ae4cf87d02c8b6ba991139 = mainConfiguration::getInstance(); if (!$v2245023265ae4cf87d02c8b6ba991139->get('kernel', 'import-auto-index')) { if (!defined('DISABLE_SEARCH_REINDEX')) { define('DISABLE_SEARCH_REINDEX', 1); } } $v62b7dedcccf830f9a5e3a602bbd23deb = umiObjectProperty::$USE_FORCE_OBJECTS_CREATION; if ($this->auto_guide_creation) { umiObjectProperty::$USE_FORCE_OBJECTS_CREATION = true; } else { umiObjectProperty::$USE_FORCE_OBJECTS_CREATION = false; } $this->parser = new DOMXPath($this->doc); $v1a13105b7e4eb5fb2e7c9515ac06aa48 = $this->parser->evaluate("/umidump/@version"); $v2af72f100c356273d46284f6fd1dfc08 = $v1a13105b7e4eb5fb2e7c9515ac06aa48->length ? $v1a13105b7e4eb5fb2e7c9515ac06aa48->item(0)->nodeValue : ""; if ($v2af72f100c356273d46284f6fd1dfc08 != self::VERSION) { throw new publicException($this->getLabel("label-unknown-umidump-version")); } $this->parseMetaData(); $this->source_id = $this->relations->getSourceId($this->meta['source-name']); if (!$this->source_id) { $this->source_id = $this->relations->addNewSource($this->meta['source-name']); } $this->importRegistry(); $this->importDirs(); if ($this->filesSource) { $this->importFiles(); } $this->importLangs(); $this->importDomains(); $this->importTemplates(); $this->importDataTypes(); $this->importTypes(); $this->importObjects(); $this->importElements(); $this->importRelations(); $this->importOptions(); $this->importRestrictions(); $this->setDefaultPermissions(); $this->importPermissions(); $this->importHierarchy(); umiObjectProperty::$USE_FORCE_OBJECTS_CREATION = $v62b7dedcccf830f9a5e3a602bbd23deb; cmsController::$IGNORE_MICROCACHE = $va59fd5768bddc123092dddd6413dff0e; umiObjectProperty::$IGNORE_FILTER_INPUT_STRING = $v2b419278ae6ec25f1deac5b2319d2f2c; }