Example #1
0
 public function newfolder()
 {
     $file = BasefileModel::createFromPathAndName($this->params->path, $this->params->name);
     if (!$file) {
         $folder = FolderModel::mkdir($this->params->path, $this->params->name);
         if ($folder) {
             $folder->initInfo();
             return new Response($folder);
         } else {
             return new ResponseError(gettext("Не удалось создать папку."), $file);
         }
     } else {
         return new ResponseError(gettext("Папка с таким именем уже существует."), $file);
     }
 }