|
@@ -142,6 +142,10 @@ class DateTimeToArrayTransformer extends BaseDateTimeTransformer
|
|
));
|
|
));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (false === checkdate($value['month'], $value['day'], $value['year'])) {
|
|
|
|
+ throw new TransformationFailedException('This is an invalid date');
|
|
|
|
+ }
|
|
|
|
+
|
|
try {
|
|
try {
|
|
$dateTime = new \DateTime(sprintf(
|
|
$dateTime = new \DateTime(sprintf(
|
|
'%s-%s-%s %s:%s:%s %s',
|
|
'%s-%s-%s %s:%s:%s %s',
|