This commit is contained in:
DariusIII
2025-08-15 13:03:18 +02:00
parent 701a3aa626
commit 97a9e32b76
11 changed files with 29 additions and 31 deletions
+13 -5
View File
@@ -2,10 +2,6 @@
namespace Blacklight\processing;
use Blacklight\NameFixer;
use Blacklight\Nfo;
use Blacklight\NNTP;
use Blacklight\processing\post\ProcessAdditional;
use App\Services\AnimeProcessor;
use App\Services\BooksProcessor;
use App\Services\ConsolesProcessor;
@@ -16,6 +12,10 @@ use App\Services\NfoProcessor;
use App\Services\Par2Processor;
use App\Services\TvProcessor;
use App\Services\XXXProcessor;
use Blacklight\NameFixer;
use Blacklight\Nfo;
use Blacklight\NNTP;
use Blacklight\processing\post\ProcessAdditional;
use dariusiii\rarinfo\Par2Info;
class PostProcess
@@ -42,15 +42,23 @@ class PostProcess
private Nfo $Nfo;
private Par2Processor $par2Processor;
private TvProcessor $tvProcessor;
private NfoProcessor $nfoProcessor;
private MoviesProcessor $moviesProcessor;
private MusicProcessor $musicProcessor;
private BooksProcessor $booksProcessor;
private ConsolesProcessor $consolesProcessor;
private GamesProcessor $gamesProcessor;
private AnimeProcessor $animeProcessor;
private XXXProcessor $xxxProcessor;
public function __construct()
@@ -212,7 +220,7 @@ class PostProcess
*/
public function processAdditional(int|string $groupID = '', string $guidChar = ''): void
{
(new ProcessAdditional())->start($groupID, $guidChar);
(new ProcessAdditional)->start($groupID, $guidChar);
}
/**
+1 -2
View File
@@ -17,8 +17,7 @@ class AnimeProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupanidb') !== 0) {
(new AniDB())->processAnimeReleases();
(new AniDB)->processAnimeReleases();
}
}
}
+1 -2
View File
@@ -17,8 +17,7 @@ class BooksProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupbooks') !== 0) {
(new Books())->processBookReleases();
(new Books)->processBookReleases();
}
}
}
+1 -2
View File
@@ -17,8 +17,7 @@ class ConsolesProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupgames') !== 0) {
(new Console())->processConsoleReleases();
(new Console)->processConsoleReleases();
}
}
}
+1 -2
View File
@@ -17,8 +17,7 @@ class GamesProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupgames') !== 0) {
(new Games())->processGamesReleases();
(new Games)->processGamesReleases();
}
}
}
+3 -5
View File
@@ -16,17 +16,15 @@ class MoviesProcessor
}
/**
* @param string $groupID
* @param string $guidChar
* @param int|string|null $processMovies 0/1/2 or '' to read from settings
* @param int|string|null $processMovies 0/1/2 or '' to read from settings
*
* @throws GuzzleException
*/
public function process(string $groupID = '', string $guidChar = '', int|string|null $processMovies = ''): void
{
$processMovies = (is_numeric($processMovies) ? $processMovies : Settings::settingValue('lookupimdb'));
if ($processMovies > 0) {
(new Movie())->processMovieReleases($groupID, $guidChar, $processMovies);
(new Movie)->processMovieReleases($groupID, $guidChar, $processMovies);
}
}
}
+1 -2
View File
@@ -17,8 +17,7 @@ class MusicProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupmusic') !== 0) {
(new Music())->processMusicReleases();
(new Music)->processMusicReleases();
}
}
}
-1
View File
@@ -32,4 +32,3 @@ class NfoProcessor
}
}
}
+3 -1
View File
@@ -17,8 +17,11 @@ use Illuminate\Support\Carbon;
class Par2Processor
{
private NameFixer $nameFixer;
private Par2Info $par2Info;
private bool $addPar2;
private bool $alternateNNTP;
public function __construct(NameFixer $nameFixer, Par2Info $par2Info, bool $addPar2, bool $alternateNNTP)
@@ -128,4 +131,3 @@ class Par2Processor
return false;
}
}
+4 -7
View File
@@ -20,19 +20,16 @@ class TvProcessor
/**
* Process all TV related releases across supported providers.
*
* @param string $groupID
* @param string $guidChar
* @param int|string|null $processTV 0/1/2 or '' to read from settings
*/
public function process(string $groupID = '', string $guidChar = '', int|string|null $processTV = ''): void
{
$processTV = (is_numeric($processTV) ? $processTV : Settings::settingValue('lookuptv'));
if ($processTV > 0) {
(new TVDB())->processSite($groupID, $guidChar, $processTV);
(new TVMaze())->processSite($groupID, $guidChar, $processTV);
(new TMDB())->processSite($groupID, $guidChar, $processTV);
(new TraktTv())->processSite($groupID, $guidChar, $processTV);
(new TVDB)->processSite($groupID, $guidChar, $processTV);
(new TVMaze)->processSite($groupID, $guidChar, $processTV);
(new TMDB)->processSite($groupID, $guidChar, $processTV);
(new TraktTv)->processSite($groupID, $guidChar, $processTV);
}
}
}
+1 -2
View File
@@ -17,8 +17,7 @@ class XXXProcessor
public function process(): void
{
if ((int) Settings::settingValue('lookupxxx') === 1) {
(new XXX())->processXXXReleases();
(new XXX)->processXXXReleases();
}
}
}