Update DTOs and add spatie/laravel-data package to manage them

This commit is contained in:
DariusIII
2026-04-28 12:17:24 +02:00
parent e90ce311b3
commit fe50781a8e
51 changed files with 2248 additions and 1232 deletions
+4 -4
View File
@@ -17,9 +17,9 @@ use App\Services\NNTP\NNTPService;
use App\Services\Nzb\NzbService;
use App\Services\Releases\ReleaseBrowseService;
use App\Services\Releases\ReleaseManagementService;
use App\Support\DTOs\ProcessReleasesSettings;
use App\Support\DTOs\ReleaseCreationResult;
use App\Support\DTOs\ReleaseDeleteStats;
use App\Support\Data\ProcessReleasesSettings;
use App\Support\Data\ReleaseCreationResult;
use App\Support\Data\ReleaseDeleteStats;
use App\Support\ReleaseSearchIndexSync;
use DateTimeInterface;
use Illuminate\Database\QueryException;
@@ -114,7 +114,7 @@ final class ReleaseProcessingService
$dbSettings[$key] = Settings::settingValue($key);
}
return ProcessReleasesSettings::fromDatabase($dbSettings);
return ProcessReleasesSettings::forDatabase($dbSettings);
}
/**