Esempio n. 1
0
 /**
  * Delete an empty folder
  *
  * @param	int		$id		The id of the folder
  * @return	array
  *
  **/
 public function deleteFolder($id = 0)
 {
     $folder = Folder::find($id);
     if (File::findByFolder($id)->isEmpty() and Folder::findByParent($id)->isEmpty()) {
         $folder->delete($id);
         return $this->result(true, trans('files.folder_deleted', ['name' => $folder->name]), $folder->name);
     } else {
         return $this->result(false, trans('files.folder_not_empty', ['name' => $folder->name]), $folder->name);
     }
 }