Bladeren bron

Merge remote branch 'pborreli/toString-fix'

* pborreli/toString-fix:
  [Validator] Fixing method_exists
Fabien Potencier 14 jaren geleden
bovenliggende
commit
7a509cd199

+ 1 - 1
src/Symfony/Component/Validator/Constraints/CountryValidator.php

@@ -28,7 +28,7 @@ class CountryValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/DateTimeValidator.php

@@ -29,7 +29,7 @@ class DateTimeValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/DateValidator.php

@@ -25,7 +25,7 @@ class DateValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/EmailValidator.php

@@ -24,7 +24,7 @@ class EmailValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/FileValidator.php

@@ -25,7 +25,7 @@ class FileValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !$value instanceof FileObject && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !$value instanceof FileObject && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/IpValidator.php

@@ -31,7 +31,7 @@ class IpValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/LanguageValidator.php

@@ -28,7 +28,7 @@ class LanguageValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/LocaleValidator.php

@@ -28,7 +28,7 @@ class LocaleValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/MinLengthValidator.php

@@ -23,7 +23,7 @@ class MinLengthValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/RegexValidator.php

@@ -23,7 +23,7 @@ class RegexValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/TimeValidator.php

@@ -25,7 +25,7 @@ class TimeValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }
 

+ 1 - 1
src/Symfony/Component/Validator/Constraints/UrlValidator.php

@@ -38,7 +38,7 @@ class UrlValidator extends ConstraintValidator
             return true;
         }
 
-        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString()'))) {
+        if (!is_scalar($value) && !(is_object($value) && method_exists($value, '__toString'))) {
             throw new UnexpectedTypeException($value, 'string');
         }