From b5495416f5087949681ebd5ae3c52482f4c95ef3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Wed, 12 Jun 2024 19:33:39 +0200 Subject: [PATCH] Add GoCardless webhook request validation rules --- .../Requests/GoCardless/WebhookRequest.php | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 app/Http/Requests/GoCardless/WebhookRequest.php diff --git a/app/Http/Requests/GoCardless/WebhookRequest.php b/app/Http/Requests/GoCardless/WebhookRequest.php new file mode 100644 index 000000000000..41d5b709f4c5 --- /dev/null +++ b/app/Http/Requests/GoCardless/WebhookRequest.php @@ -0,0 +1,34 @@ +|string> + */ + public function rules(): array + { + return [ + 'events' => ['required', 'array'], + 'events.*.resource_type' => ['required', 'string'], + ]; + } +}