function RangeValidator::isParsableDatetimeString
1 call to RangeValidator::isParsableDatetimeString()
- RangeValidator::validate in vendor/
symfony/ validator/ Constraints/ RangeValidator.php - Checks if the passed value is valid.
File
-
vendor/
symfony/ validator/ Constraints/ RangeValidator.php, line 170
Class
- RangeValidator
- @author Bernhard Schussek <bschussek@gmail.com>
Namespace
Symfony\Component\Validator\ConstraintsCode
private function isParsableDatetimeString(mixed $boundary) : bool {
if (null === $boundary) {
return true;
}
if (!\is_string($boundary)) {
return false;
}
try {
new \DateTimeImmutable($boundary);
} catch (\Exception) {
return false;
}
return true;
}