ensure date time interface is described as expected

This commit is contained in:
Asmir Mustafic 2022-10-24 13:03:25 +02:00 committed by GitHub
parent f331441521
commit 80d04d8bd7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -278,7 +278,7 @@ class JMSModelDescriber implements ModelDescriberInterface, ModelRegistryAwareIn
} elseif (in_array($type['name'], ['double', 'float'], true)) {
$property->type = 'number';
$property->format = $type['name'];
} elseif (is_subclass_of($type['name'], \DateTimeInterface::class)) {
} elseif (is_a($type['name'], \DateTimeInterface::class, true)) {
$property->type = 'string';
$property->format = 'date-time';
} else {