Yaffs site version 1.1
[yaffs-website] / vendor / symfony / validator / Constraints / UrlValidator.php
index 7ab72bcff63a1cba54136b00ff74cced72f28a12..c84f46c449f06884eec47109131414660c78ab28 100644 (file)
@@ -82,7 +82,7 @@ class UrlValidator extends ConstraintValidator
         if ($constraint->checkDNS) {
             $host = parse_url($value, PHP_URL_HOST);
 
-            if (!checkdnsrr($host, 'ANY')) {
+            if (!is_string($host) || !checkdnsrr($host, 'ANY')) {
                 if ($this->context instanceof ExecutionContextInterface) {
                     $this->context->buildViolation($constraint->dnsMessage)
                         ->setParameter('{{ value }}', $this->formatValue($host))