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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sebastian/type | 0.86 | sebastian/type provides lightweight value objects for representing and working with PHP’s type system (built-in, class, union, intersection, nullable, etc.). Useful for static analysis tools, reflection helpers, and test utilities that need precise type modeling. | 1,503 | 1,504 | 13 | 14M | 1 | 28.3 | 62.6 | BSD-3-Clause | 2 months ago | |
| symfony/property-info | 0.85 | Symfony PropertyInfo extracts metadata about PHP class properties (types, visibility, accessors) from multiple sources like reflection, PHPDoc, and serializers. Useful for building API docs, forms, validation, and other tooling that needs reliable property details. | 2,222 | 2,233 | 13 | 7M | 0 | 40.5 | 55.3 | MIT | 1 month ago | |
| spatie/typed | 0.85 | Userland improved PHP type system with type inference and runtime checking: generics, union types, typed collections/lists, tuples, and structs. Proof-of-concept package from Spatie to add stronger type guarantees without language-level support. | 318 | 321 | 15 | 6 | 0 | 1.9 | 0.1 | MIT | 5 years ago | |
| ekreative/query-parameter-bundle | 0.84 | — | 1 | 2 | 0 | 4 | 0 | 0.1 | 6.6 | MIT | — | |
| radebatz/type-info-extras | 0.84 | Extra type information helpers for radebatz/type-info. Adds additional utilities for describing, inspecting, and working with PHP types, improving reflection-based tooling and type metadata in your projects. | 4 | 5 | 0 | 969K | 0 | 15.7 | 61.7 | MIT | 4 months ago | |
| spatie/better-types | 0.84 | Reflection-powered type checking for PHP: verify whether a ReflectionType or method signature accepts given arguments (including unions/nullables and named params). Useful for dispatching/overload-like method selection and safer dynamic calls. | 82 | 81 | 5 | 218K | 0 | 16.3 | 52.6 | MIT | 5 months ago |
How can I help you explore Laravel packages today?