From 052e9a51bbbbbe3247d6e080bec2dc222faa3974 Mon Sep 17 00:00:00 2001 From: Caio Mathielo Date: Tue, 24 Jan 2017 14:10:15 +0100 Subject: [PATCH] Add type check before validating URL (#17504) --- 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 369cb2e04390..6a22dd3cc06c 100644 --- a/src/Illuminate/Validation/Concerns/ValidatesAttributes.php +++ b/src/Illuminate/Validation/Concerns/ValidatesAttributes.php @@ -1290,6 +1290,10 @@ protected function validateTimezone($attribute, $value) */ protected function validateUrl($attribute, $value) { + if (! is_string($value)) { + return false; + } + /* * This pattern is derived from Symfony\Component\Validator\Constraints\UrlValidator (2.7.4). *