public function stream_open($vd6fe1d0be6347b8ef2427fa629c04485, $v15d61712450a686a7f365adf4fef581f, $v93da65a9fd0004d9477aeac024e08e15, $v6385a5865e0b96f09e4142ab2d9e3736) { $vb99eb979e6f6efabc396f777b503f7e7 = cacheFrontend::getInstance(); $vd6fe1d0be6347b8ef2427fa629c04485 = $this->parsePath($vd6fe1d0be6347b8ef2427fa629c04485); if ($v8d777f385d3dfec8815d20f7496026dc = $vb99eb979e6f6efabc396f777b503f7e7->loadData($vd6fe1d0be6347b8ef2427fa629c04485)) { return $this->setData($v8d777f385d3dfec8815d20f7496026dc); } if ($vd6fe1d0be6347b8ef2427fa629c04485) { try { $v9c28d32df234037773be184dbdafc274 = new matches("sitemap.xml"); $v9c28d32df234037773be184dbdafc274->setCurrentURI($vd6fe1d0be6347b8ef2427fa629c04485); $v8d777f385d3dfec8815d20f7496026dc = $v9c28d32df234037773be184dbdafc274->execute(false); } catch (Exception $ve1671797c52e15f763380b45e841ec32) { traceException($ve1671797c52e15f763380b45e841ec32); } if ($this->expire) { $vb99eb979e6f6efabc396f777b503f7e7->saveObject($vd6fe1d0be6347b8ef2427fa629c04485, $v8d777f385d3dfec8815d20f7496026dc, $this->expire); } return $this->setData($v8d777f385d3dfec8815d20f7496026dc); } else { return $this->setDataNotFound(); } }
if ($enabled) { $stubFilePath = $config->includeParam('system.stub'); if (is_file($stubFilePath)) { require $stubFilePath; exit; } else { throw new coreException("Stub file \"{$stubFilePath}\" not found"); } } } showWorkTime("stub parsed"); if ($config->get('kernel', 'matches-enabled')) { try { $matches = new matches("sitemap.xml"); showWorkTime("matches init"); $matches->setCurrentURI(getRequest('path')); showWorkTime("current uri setted"); $matches->execute(); showWorkTime("matches executed"); } catch (Exception $e) { // Disabled exception //traceException($e); showWorkTime("exception catched"); } unset($matches); } $cmsController = cmsController::getInstance(); showWorkTime("cmsController init"); $cmsController->analyzePath(); showWorkTime("path analyzed"); // static cache