Files
Mangarr/src/Domain/Conversion/Domain/Model/ConversionRequest.php
ext.jeremy.guillot@maxicoffee.domains 7506a7a3c1 style: apply php-cs-fixer formatting (PSR-12)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-09 20:46:59 +01:00

35 lines
694 B
PHP

<?php
namespace App\Domain\Conversion\Domain\Model;
final readonly class ConversionRequest
{
public function __construct(
private string $filePath,
private string $originalFilename,
private int $fileSize
) {
}
public function getFilePath(): string
{
return $this->filePath;
}
public function getOriginalFilename(): string
{
return $this->originalFilename;
}
public function getFileSize(): int
{
return $this->fileSize;
}
public function getOutputFilename(): string
{
$pathInfo = pathinfo($this->originalFilename, PATHINFO_FILENAME);
return $pathInfo . '.cbz';
}
}