symfony/type-info
Symfony TypeInfo extracts and models PHP type information from reflections and type strings. Resolve scalars, objects, enums, generics, lists, and nullable types via TypeResolver, inspect identifiers and constraints, and stringify types like Collection.
Changelog (https://github.com/symfony/type-info/compare/v8.1.0-BETA3...v8.1.0)
Changelog (https://github.com/symfony/type-info/compare/v8.1.0-BETA1...v8.1.0-BETA3)
Changelog (https://github.com/symfony/type-info/compare/v8.0.7...v8.0.9)
Changelog (https://github.com/symfony/type-info/compare/v7.4.7...v7.4.9)
Changelog (https://github.com/symfony/type-info/compare/v8.0.7...v8.0.8)
Changelog (https://github.com/symfony/type-info/compare/v7.4.7...v7.4.8)
Changelog (https://github.com/symfony/type-info/compare/v8.0.5...v8.0.6)
[@phpstan](https://github.com/phpstan)-template and [@psalm](https://github.com/psalm)-template (@TomasLudvik)TypeFactoryTrait::union() (@yoeunes)ArrayShapeType::getExtraValueType() return value (@yoeunes)Changelog (https://github.com/symfony/type-info/compare/v7.4.5...v7.4.6)
[@phpstan](https://github.com/phpstan)-template and [@psalm](https://github.com/psalm)-template (@TomasLudvik)TypeFactoryTrait::union() (@yoeunes)ArrayShapeType::getExtraValueType() return value (@yoeunes)Changelog (https://github.com/symfony/type-info/compare/v8.0.3...v8.0.4)
Changelog (https://github.com/symfony/type-info/compare/v7.4.3...v7.4.4)
Changelog (https://github.com/symfony/type-info/compare/v7.3.9...v7.3.10)
Changelog (https://github.com/symfony/type-info/compare/v8.0.0...v8.0.1)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0...v7.4.1)
Changelog (https://github.com/symfony/type-info/compare/v7.3.7...v7.3.8)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-RC3...v7.4.0)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-BETA2...v7.4.0-RC1)
Changelog (https://github.com/symfony/type-info/compare/v8.0.0-BETA1...v8.0.0-BETA2)
Changelog (https://github.com/symfony/type-info/compare/v7.4.0-BETA1...v7.4.0-BETA2)
Changelog (https://github.com/symfony/type-info/compare/v7.3.4...v7.3.5)
Changelog (https://github.com/symfony/type-info/compare/v7.3.4...v8.0.0-BETA1)
TypeContextFactory (@landure)Changelog (https://github.com/symfony/type-info/compare/v7.3.3...v7.3.4)
Changelog (https://github.com/symfony/type-info/compare/v7.3.1...v7.3.2)
CollectionType::mergeCollectionValueTypes for ConstFetchNode (@norkunas)Type::fromValue with empty array (@norkunas)Type::fromValue incorrectly setting object type instead of enum (@norkunas)Changelog (https://github.com/symfony/type-info/compare/v7.3.0...v7.3.1)
ConstFetchNode (@norkunas)key-of and value-of types (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.3.0-RC1...v7.3.0)
Changelog (https://github.com/symfony/type-info/compare/v7.3.0-BETA2...v7.3.0-RC1)
Changelog (https://github.com/symfony/type-info/compare/v7.2.6...v7.3.0-BETA1)
ArrayShapeType::$sealed (@mtarld)ArrayShapeType class (@mtarld)CollectionType as list and not as array (@mtarld)TypeFactoryTrait::fromValue method (@mtarld)accepts method (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.2.1...v7.2.2)
Changelog (https://github.com/symfony/type-info/compare/v7.1.9...v7.1.10)
Changelog (https://github.com/symfony/type-info/compare/v7.2.0...v7.2.1)
Type::nullable method no-op on every nullable type (@mtarld)Changelog (https://github.com/symfony/type-info/compare/v7.2.0-RC1...v7.2.0)
Changelog (https://github.com/symfony/type-info/compare/v7.1.7...v7.1.8)
Changelog (https://github.com/symfony/type-info/compare/v7.1.5...v7.1.6)
How can I help you explore Laravel packages today?