private function detectMode() { if (isset($_SERVER['argv']) && 1 <= count($_SERVER['argv']) && !(isset($_SERVER['QUERY_STRING']) && $_SERVER['argv'][0] == $_SERVER['QUERY_STRING'])) { $this->current_mode = "cli"; cacheFrontend::$cacheMode = true; return; } $v32660e7b27600e0fde6ff1333c6c0568 = $this->getPathArray(); if (sizeof($v32660e7b27600e0fde6ff1333c6c0568) < 2) { $v32660e7b27600e0fde6ff1333c6c0568[1] = NULL; } list($v9ea3ab74bc8133d47b81a107f1a1c585, $v394072637b008e3829968bb5109f17ac) = $v32660e7b27600e0fde6ff1333c6c0568; if ($v9ea3ab74bc8133d47b81a107f1a1c585 == "admin" || $v394072637b008e3829968bb5109f17ac == "admin") { $this->current_mode = "admin"; cacheFrontend::$adminMode = true; } else { $this->current_mode = ""; cacheFrontend::$cacheMode = true; cacheFrontend::$adminMode = false; } }
protected function __construct() { $this->detectCacheEngine(); $v2ae9e7e5c687d5c49e0e9a4740cc9ae5 = $this->loadEngine($this->cacheEngineName); if ($v2ae9e7e5c687d5c49e0e9a4740cc9ae5 instanceof iCacheEngine) { $this->connected = (bool) $v2ae9e7e5c687d5c49e0e9a4740cc9ae5->getIsConnected(); if ($this->connected) { $this->enabled = true; self::$cacheMode = true; $this->cacheEngine = $v2ae9e7e5c687d5c49e0e9a4740cc9ae5; } } }