diff --git a/stubs/ORM/Mapping/ClassMetadataInfo.stub b/stubs/ORM/Mapping/ClassMetadataInfo.stub index 18434a6f..31c6446b 100644 --- a/stubs/ORM/Mapping/ClassMetadataInfo.stub +++ b/stubs/ORM/Mapping/ClassMetadataInfo.stub @@ -7,7 +7,31 @@ use ReflectionClass; /** * @template-covariant T of object - * @implements ClassMetadata + * @template-implements ClassMetadata + * @psalm-type FieldMapping = array{ + * type: string, + * fieldName: string, + * columnName: string, + * length?: int, + * id?: bool, + * nullable?: bool, + * notInsertable?: bool, + * notUpdatable?: bool, + * generated?: string, + * enumType?: class-string, + * columnDefinition?: string, + * precision?: int, + * scale?: int, + * unique?: string, + * inherited?: class-string, + * originalClass?: class-string, + * originalField?: string, + * quoted?: bool, + * requireSQLConversion?: bool, + * declared?: class-string, + * declaredField?: string, + * options?: array + * } */ class ClassMetadataInfo implements ClassMetadata {