We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d8a673a commit e8b8282Copy full SHA for e8b8282
src/Symfony/Component/TypeInfo/TypeFactoryTrait.php
@@ -412,7 +412,7 @@ public static function fromValue(mixed $value): Type
412
}
413
414
$type = match (true) {
415
- \is_object($value) && is_subclass_of($value::class, \UnitEnum::class) => Type::enum($value::class),
+ $value instanceof \UnitEnum => Type::enum($value::class),
416
\is_object($value) => \stdClass::class === $value::class ? self::object() : self::object($value::class),
417
\is_array($value) => self::builtin(TypeIdentifier::ARRAY),
418
default => null,
0 commit comments