diff --git a/src/Validators/Json.php b/src/Validators/Json.php index dd6fa0bcf..b93473459 100644 --- a/src/Validators/Json.php +++ b/src/Validators/Json.php @@ -23,14 +23,9 @@ use Respect\Validation\Message\Template; use Respect\Validation\Validators\Core\Simple; -use function function_exists; use function is_string; -use function json_decode; -use function json_last_error; use function json_validate; -use const JSON_ERROR_NONE; - #[Attribute(Attribute::TARGET_PROPERTY | Attribute::IS_REPEATABLE)] #[Template( '{{subject}} must be a valid JSON string', @@ -44,12 +39,6 @@ public function isValid(mixed $input): bool return false; } - if (function_exists('json_validate')) { - return json_validate($input); - } - - json_decode($input); - - return json_last_error() === JSON_ERROR_NONE; + return json_validate($input); } }