From dde334eb6c62df4c11c6c62d7659046d5b2eef8f Mon Sep 17 00:00:00 2001 From: James Austen Date: Sun, 17 Dec 2023 14:08:06 +0000 Subject: [PATCH] Use native json_validate --- src/Illuminate/Validation/Concerns/ValidatesAttributes.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Illuminate/Validation/Concerns/ValidatesAttributes.php b/src/Illuminate/Validation/Concerns/ValidatesAttributes.php index ce0ce658072c..312c0b71e34c 100644 --- a/src/Illuminate/Validation/Concerns/ValidatesAttributes.php +++ b/src/Illuminate/Validation/Concerns/ValidatesAttributes.php @@ -1438,6 +1438,10 @@ public function validateJson($attribute, $value) return false; } + if (function_exists('json_validate')) { + return json_validate($value); + } + json_decode($value); return json_last_error() === JSON_ERROR_NONE;