roave/better-reflection
Reflection library enhancing PHP’s built-in API with advanced features like AST extraction, type declarations, and non-loaded class reflection. Ideal for static analysis tools but not for runtime performance-critical tasks. Supports PHP 7+ and provides deeper type metadata than native reflection.
Feature release (minor)
define() thanks to @staabmIS_PROTECTED_SET_COMPATIBILITY modifier with readonly class thanks to @VincentLangletReflectionClass::getInterfaceClassNames() to include the implicit UnitEnum, BackedEnum and Stringable thanks to @kukulichFeature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
Feature release (minor)
ReflectionClass::getTraitAliases() should maintain case thanks to @kukulichReflectionClass::getTraitAliases does not maintain case thanks to @janedbalFeature release (minor)
Feature release (minor)
How can I help you explore Laravel packages today?