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;
 }