ldc-ovoteam/app/Exceptions/ImageOptimizerException.php
Jérémy Munsch dea6dc8a63
feat(test): add unit tests for ImageOptimizerService
- Implemented tests to verify the functionality of the ImageOptimizerService.
- Tests cover optimization of supported image formats, handling of unsupported files, and cleanup of temporary files.
- Added functionality to store optimized images onto disk using a storage service.
2026-11-06 08:51:44 +01:00

13 lines
316 B
PHP

<?php
declare(strict_types=1);
namespace App\Exceptions;
class ImageOptimizerException extends \RuntimeException
{
public static function of(?string $message = null, ?\Throwable $cause = null): self
{
return new self($message ?? 'An image optimization error occurred.', previous: $cause);
}
}