diff vendor/symfony/validator/Constraints/Url.php @ 14:1fec387a4317

Update Drupal core to 8.5.2 via Composer
author Chris Cannam
date Mon, 23 Apr 2018 09:46:53 +0100
parents 4c8ae668cc8c
children 129ea1e6d783
line wrap: on
line diff
--- a/vendor/symfony/validator/Constraints/Url.php	Mon Apr 23 09:33:26 2018 +0100
+++ b/vendor/symfony/validator/Constraints/Url.php	Mon Apr 23 09:46:53 2018 +0100
@@ -21,6 +21,20 @@
  */
 class Url extends Constraint
 {
+    const CHECK_DNS_TYPE_ANY = 'ANY';
+    const CHECK_DNS_TYPE_NONE = false;
+    const CHECK_DNS_TYPE_A = 'A';
+    const CHECK_DNS_TYPE_A6 = 'A6';
+    const CHECK_DNS_TYPE_AAAA = 'AAAA';
+    const CHECK_DNS_TYPE_CNAME = 'CNAME';
+    const CHECK_DNS_TYPE_MX = 'MX';
+    const CHECK_DNS_TYPE_NAPTR = 'NAPTR';
+    const CHECK_DNS_TYPE_NS = 'NS';
+    const CHECK_DNS_TYPE_PTR = 'PTR';
+    const CHECK_DNS_TYPE_SOA = 'SOA';
+    const CHECK_DNS_TYPE_SRV = 'SRV';
+    const CHECK_DNS_TYPE_TXT = 'TXT';
+
     const INVALID_URL_ERROR = '57c2f299-1154-4870-89bb-ef3b1f5ad229';
 
     protected static $errorNames = array(
@@ -30,5 +44,5 @@
     public $message = 'This value is not a valid URL.';
     public $dnsMessage = 'The host could not be resolved.';
     public $protocols = array('http', 'https');
-    public $checkDNS = false;
+    public $checkDNS = self::CHECK_DNS_TYPE_NONE;
 }