Пример #1
0
 public function request($verb, array $params = [])
 {
     $directory_tree = explode('/', $params['directory']);
     $this->folder = new FolderInformation();
     while ($directory = array_shift($directory_tree)) {
         if (isset($this->folder->folders[$directory])) {
             $this->folder = $this->folder->folders[$directory];
         } else {
             throw new \Carbo\Http\CodeException(\Carbo\Http\Code::NotFound);
         }
     }
     return parent::request($verb, $params);
 }