blazor-lumen-boilerplate

File Service

For information about accessing files in S3 read the file storage how-to guide.

use App\Services\FileService;

$fileService = new FileService();

Saving Files

$fileUid = $fileService->saveFile(UploadedFile $uploadedFile, int $userId, string $uid = null);

Deleting Files

$fileService->deleteFile(string $uid, int $userId);

Getting S3 Keys

$key = $fileService->getKey(string $uid, int $userId);

Getting Files

$file = $fileService->getFile(string $uid, int $userId);