Create categorization service

This commit is contained in:
DariusIII
2025-12-09 17:03:43 +01:00
parent 03c4681d39
commit 179943db8a
31 changed files with 2196 additions and 2684 deletions
+3 -3
View File
@@ -3,8 +3,8 @@
namespace Tests\Unit;
use App\Models\Release as ReleaseModel;
use App\Services\Categorization\CategorizationService;
use App\Services\MediaProcessingService;
use Blacklight\Categorize;
use Blacklight\ElasticSearchSiteSearch;
use Blacklight\ManticoreSearch;
use Blacklight\ReleaseExtra;
@@ -53,7 +53,7 @@ class MediaProcessingServiceTest extends TestCase
?ReleaseExtra $releaseExtra = null,
?ManticoreSearch $manticore = null,
?ElasticSearchSiteSearch $elastic = null,
?Categorize $categorize = null
?CategorizationService $categorize = null
): MediaProcessingService {
$ffmpeg ??= Mockery::mock(FFMpeg::class);
$ffprobe ??= Mockery::mock(FFProbe::class);
@@ -62,7 +62,7 @@ class MediaProcessingServiceTest extends TestCase
$releaseExtra ??= Mockery::mock(ReleaseExtra::class);
$manticore ??= Mockery::mock(ManticoreSearch::class);
$elastic ??= Mockery::mock(ElasticSearchSiteSearch::class);
$categorize ??= Mockery::mock(Categorize::class);
$categorize ??= Mockery::mock(CategorizationService::class);
return new MediaProcessingService($ffmpeg, $ffprobe, $mediaInfo, $releaseImage, $releaseExtra, $manticore, $elastic, $categorize);
}