sebastian/object-reflector
Reflect object properties across a class hierarchy, including inherited, private, and protected members. sebastian/object-reflector provides a small utility for accessing and inspecting object state when PHP’s standard reflection APIs are inconvenient.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sajadsdi/php-reflection | 0.86 | Lightweight wrapper around PHP’s built-in Reflection API. Inspect classes by name or instance and quickly fetch ReflectionClass plus lists of properties, methods, and constants. Simple Reflections helper for common reflection tasks. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| phpdocumentor/reflection | 0.85 | Static PHP code reflection library that parses one or more files (no execution) to build an object graph of your application's structure, including DocBlocks. Supports analyzing PHP versions from 5.2 up to your installed PHP version; useful for reflecting whole projects. | 125 | 126 | 60 | 958K | 8 | 31.6 | 63.8 | MIT | 1 month ago | |
| illuminate/reflection | 0.83 | Illuminate Reflection provides lightweight helpers around PHP’s Reflection API, used by Laravel to inspect classes, methods, and parameters. It supports resolving type information and attributes to power features like container autowiring, routing, and validation. | 37 | 37 | 2 | 778K | 0 | 0.3 | 55.3 | MIT | — | |
| fsi/reflection | 0.82 | Optimized Reflection for PHP 5.3 that caches ReflectionClass/Method/Property objects via factory() so they’re never created twice. Returned methods/properties are pre-set accessible for private/protected access; some uncached operations throw exceptions. | 7 | 8 | 3 | 437 | 1 | 0.2 | 24.1 | MIT | — | |
| brick/reflection | 0.82 | Low-level PHP 8.1+ helpers extending native reflection. ReflectionTools can list all instance methods/properties across inheritance (including private parents), get class hierarchies, and create reflections for any callable with meaningful function names. | 23 | 24 | 3 | 7K | 1 | 18.7 | 37.8 | MIT | 4 months ago | |
| arthem/object-reference-bundle | 0.50 | — | 0 | 0 | 0 | 128 | 0 | 19.5 | 34.0 | — | 3 weeks ago | |
| sonata-project/easy-extends-bundle | 0.50 | — | 169 | 171 | 47 | 16K | 0 | 2.2 | 19.4 | MIT | 8 years ago | |
| benkle/doctrine-adoption | 0.50 | Adds a small Collector + Doctrine metadata listener to enhance inheritance mapping by “adopting” child entities into a parent with a named association. Register the loadClassMetadata listener manually (including for schema creation/CLI tools). | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| byteincoffee/doctrine-extensions | 0.50 | Laravel package integrating Doctrine Extensions with Eloquent models, adding behaviors like timestampable, sluggable, soft delete, and more. Provides easy configuration, listeners/subscribers, and seamless use of Doctrine-style extensions in Laravel apps. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| cariboo/doctrine-cariboo | 0.49 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| ardenexal/fhir-path | 0.48 | — | 2 | 2 | 0 | 7K | 0 | 0.0 | 46.3 | — | — | |
| ardenexal/fhir-metadata | 0.48 | — | 0 | 0 | 0 | 8K | 0 | 0.0 | 53.5 | — | — | |
| gedmo/doctrine-extensions | 0.48 | — | 4,142 | 4,167 | 1,253 | 2M | 37 | 66.7 | 62.1 | MIT | 7 months ago | |
| conejerock/idempotency-bundle | 0.48 | — | 0 | 0 | 1 | 0 | 0 | 1.5 | — | MIT | 2 years ago | |
| ardenexal/fhir-bundle | 0.48 | — | 1 | 1 | 0 | 8K | 0 | 0.0 | 50.1 | — | — | |
| ibexa/doctrine-schema | 0.48 | Symfony bundle that abstracts cross-DBMS schema import/export. Defines a custom YAML schema format, imports YAML into Doctrine DBAL Schema, exports Schema back to YAML, and provides an event-driven SchemaBuilder extension point via subscribers. | 4 | 4 | 2 | 38K | 0 | 29.0 | 63.4 | NOASSERTION | 2 weeks ago | |
| phpmob/data-fixture | 0.48 | Lightweight PHP package for defining and loading data fixtures to seed databases during development and testing. Helps generate consistent sample records, manage fixture sets, and reset data quickly for repeatable test runs and local environments. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 7 years ago | |
| effiana/doctrine-behaviors | 0.48 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| symfony/object-mapper | 0.47 | Symfony Object Mapper component maps data from one object to another using PHP attributes. Simplifies DTO/entity transformations, supports configurable mapping rules, and integrates with the Symfony ecosystem. Documentation and contributions are handled in the main Symfony repository. | 36 | 36 | 2 | 209K | 0 | 29.9 | 60.8 | MIT | 3 weeks ago | |
| sonata-project/doctrine-extensions | 0.47 | — | 268 | 271 | 39 | 191K | 1 | 19.3 | 42.0 | MIT | 7 months ago |
How can I help you explore Laravel packages today?