add icon uploads

This commit is contained in:
Yisroel Baum 2026-06-02 10:19:28 +03:00
parent 0f3bb6de6b
commit 97ecbebb9e
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
8 changed files with 286 additions and 1 deletions

View file

@ -0,0 +1,34 @@
<?php
namespace App\Shared\Files;
final readonly class FileToUpload
{
public function __construct(
private string $contents,
private string $originalName,
private string $mimeType,
private int $sizeBytes,
) {
}
public function getContents(): string
{
return $this->contents;
}
public function getOriginalName(): string
{
return $this->originalName;
}
public function getMimeType(): string
{
return $this->mimeType;
}
public function getSizeBytes(): int
{
return $this->sizeBytes;
}
}