Beispiel #1
0
 /**
  * Парсит пути
  */
 private function init_paths()
 {
     $filter = new filter();
     $this->dir = substr($filter->server('PHP_SELF'), 0, 0 - strlen(basename($filter->server('PHP_SELF'))));
     $this->root = $this->dir;
     $this->link = substr($filter->server('REQUEST_URI'), strlen($this->dir));
 }
Beispiel #2
0
 /**
  * Определяет папку, в которую установлена система
  * @return string
  */
 private function init_paths()
 {
     $filter = new filter();
     if (empty($filter->server('DOCUMENT_ROOT'))) {
         $this->root = '.';
     } else {
         $step = 0 - strlen(basename($filter->server('SCRIPT_FILENAME')));
         $this->root = substr($filter->server('SCRIPT_FILENAME'), 0, $step - 1);
     }
     $this->twinklefox = $this->root . DIRECTORY_SEPARATOR . 'twinklefox';
     $this->files = $this->root . DIRECTORY_SEPARATOR . 'files';
     $this->modules = $this->root . DIRECTORY_SEPARATOR . 'modules';
 }