From fde131db6272bd9ae0b94f696eddad59648533bc Mon Sep 17 00:00:00 2001 From: Shift Date: Sat, 4 Apr 2026 16:54:45 +0000 Subject: [PATCH] Convert validation rules to array syntax --- .../Remote/ReportBackupCompleteRequest.php | 38 +++++++++++++++---- 1 file changed, 31 insertions(+), 7 deletions(-) diff --git a/app/Http/Requests/Api/Remote/ReportBackupCompleteRequest.php b/app/Http/Requests/Api/Remote/ReportBackupCompleteRequest.php index 246c07ff4..d0ba0a241 100644 --- a/app/Http/Requests/Api/Remote/ReportBackupCompleteRequest.php +++ b/app/Http/Requests/Api/Remote/ReportBackupCompleteRequest.php @@ -10,13 +10,37 @@ class ReportBackupCompleteRequest extends FormRequest public function rules(): array { return [ - 'successful' => 'required|boolean', - 'checksum' => 'nullable|string|required_if:successful,true', - 'checksum_type' => 'nullable|string|required_if:successful,true', - 'size' => 'nullable|numeric|required_if:successful,true', - 'parts' => 'nullable|array', - 'parts.*.etag' => 'required|string', - 'parts.*.part_number' => 'required|numeric', + 'successful' => [ + 'required', + 'boolean', + ], + 'checksum' => [ + 'nullable', + 'string', + 'required_if:successful,true', + ], + 'checksum_type' => [ + 'nullable', + 'string', + 'required_if:successful,true', + ], + 'size' => [ + 'nullable', + 'numeric', + 'required_if:successful,true', + ], + 'parts' => [ + 'nullable', + 'array', + ], + 'parts.*.etag' => [ + 'required', + 'string', + ], + 'parts.*.part_number' => [ + 'required', + 'numeric', + ], ]; } }