Refactoring

This commit is contained in:
Peter Papp
2021-07-22 14:24:07 +02:00
parent 69eb8dacce
commit 093c9451ec
34 changed files with 214 additions and 120 deletions

View File

@@ -9,18 +9,22 @@ use Support\Demo\Actions\FakeUploadFileAction;
class UploadFileController extends Controller
{
public function __construct(
public UploadFileAction $uploadFiles,
public FakeUploadFileAction $fakeUploadFile,
) {}
/**
* Upload file for authenticated master|editor user
*/
public function __invoke(
UploadRequest $request,
UploadFileAction $uploadFiles,
FakeUploadFileAction $fakeUploadFile,
): File | array {
if (is_demo_account('howdy@hi5ve.digital')) {
return ($fakeUploadFile)($request);
return ($this->fakeUploadFile)($request);
}
return ($uploadFiles)($request);
return ($this->uploadFiles)($request);
}
}

View File

@@ -40,7 +40,7 @@ class VisitorUploadFileController extends Controller
}
// Check access to requested directory
($this->verifyAccessToItem)($request->folder_id, $shared);
($this->verifyAccessToItem)($request->input('folder_id'), $shared);
// Return new uploaded file
$new_file = ($this->uploadFile)($request, $shared);