예제 #1
0
 protected function readConfig()
 {
     $wizConfigHandler = new configuration();
     $path = $wizConfigHandler->readConfigPathIni();
     $this->util->iniUtilities->load($path);
     $dbSettings = $this->util->iniUtilities->getSection('db');
     $this->dbSettings = array('dbHost' => $dbSettings['dbHost'], 'dbName' => $dbSettings['dbName'], 'dbUser' => $dbSettings['dbUser'], 'dbPass' => $dbSettings['dbPass'], 'dbPort' => $dbSettings['dbPort'], 'dbAdminUser' => $dbSettings['dbAdminUser'], 'dbAdminPass' => $dbSettings['dbAdminPass']);
     $this->paths = $this->util->iniUtilities->getSection('urls');
     $this->paths = array_merge($this->paths, $this->util->iniUtilities->getSection('cache'));
     $this->sysVersion = $this->readVersion();
     $this->cachePath = $wizConfigHandler->readCachePath();
     $this->proxyPath = $this->cachePath . "/..";
     // Total guess.
     $this->proxyPath = realpath($this->proxyPath . "/proxies");
     $this->storeSilent();
 }