cut & paste files (move) functionality

This commit is contained in:
Alex Crivion
2025-02-06 09:17:00 +02:00
parent 3c53130f50
commit d53c045d3e
4 changed files with 100 additions and 12 deletions

View File

@@ -10,6 +10,7 @@ use League\Flysystem\Filesystem;
use League\Flysystem\Local\LocalFilesystemAdapter;
use App\Actions\Filemanager\GetDirectoryContentsAction;
use App\Actions\Filemanager\GetFileContentsAction;
use App\Actions\Filemanager\PasteFilesAction;
use App\Actions\Filemanager\RenameFileAction;
use App\Actions\Filemanager\UpdateFileContentsAction;
use App\Actions\Filemanager\UploadFileAction;
@@ -61,6 +62,11 @@ class FilemanagerController extends Controller
return (new UpdateFileContentsAction($this->filesystem))->execute($r);
}
public function pasteFiles(Request $r)
{
return (new PasteFilesAction($this->filesystem))->execute($r);
}
public function deleteFiles(Request $r)
{
return (new DeleteFilesAction($this->filesystem))->execute($r);