andrew-gos/class-builder
PHP library to construct objects from arrays or scalars using constructor reflection. Supports interfaces/abstracts via AvailableInheritors, conditional building with BuildIf checkers, typed arrays, variadics, and union/intersection parameter types.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| massive/build-bundle | 0.84 | Symfony bundle providing a massive:build command to run tagged build targets. Define virtual targets in config, declare dependencies between targets, and implement builders to execute custom environment/setup steps—ideal for chaining app-specific commands in development. | 47 | 48 | 9 | 29K | 3 | 18.0 | 42.8 | MIT | 5 months ago | |
| roave/better-reflection | 0.84 | Enhanced PHP reflection for static analysis: reflect classes without loading them, from PHP code strings or closures, extract AST from functions/methods, and read type declarations and docblocks. Feature-rich but slower than native reflection. | 1,245 | 1,249 | 137 | 584K | 14 | 44.0 | 49.2 | MIT | 2 weeks ago | |
| ac/model-traits | 0.83 | — | 6 | 6 | 2 | 10 | 0 | 0.1 | 5.3 | — | — | |
| mohammad-fouladgar/eloquent-builder | 0.83 | — | 526 | 527 | 42 | 1K | 0 | 4.2 | 7.2 | MIT | 7 years ago | |
| alexanevsky/getter-setter-accessor-bundle | 0.83 | — | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | MIT | — | |
| brick/reflection | 0.83 | 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 | 6K | 1 | 17.8 | 37.1 | MIT | 4 months ago | |
| bornfight/transfer-object-converter | 0.83 | — | 12 | 12 | 0 | 0 | 0 | 2.2 | 3.8 | MIT | 7 years ago | |
| sajadsdi/php-reflection | 0.82 | 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 | |
| kris/laravel-form-builder | 0.82 | — | 1,717 | 1,745 | 304 | 19K | 112 | 41.0 | 39.5 | MIT | 1 year ago | |
| digipolisgent/command-builder | 0.81 | PHP command builder to compose complex shell command strings fluently. Add flags/arguments, pipe output, and chain onSuccess/onFailure blocks to build conditional command groups for safe execution and readable CLI scripting. | 0 | 0 | 0 | 2K | 1 | 0.4 | 46.4 | MIT | 7 years ago | |
| codememory/entity-response-control | 0.81 | Define response prototypes to shape arrays from Doctrine entities using PHP attributes. Build API-friendly payloads with custom formatting, naming strategies, and decorators, including extra per-object data from additional queries. | 1 | 1 | 0 | 0 | 0 | 9.5 | — | MIT | 9 months ago | |
| fsi/reflection | 0.81 | 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 | 444 | 1 | 0.2 | 24.2 | MIT | — | |
| atk4/core | 0.81 | Agile Core is a set of reusable PHP traits for building object-oriented frameworks. Provides containers (parent/child), hooks with priorities, automatic init, dynamic methods, factory by class string, app scope injection, and improved exceptions. | 19 | 20 | 14 | 31K | 2 | 9.9 | 43.9 | MIT | 1 year ago | |
| codememory/reflection | 0.81 | Cacheable alternative to PHP’s Reflection API. Uses a Symfony Cache adapter to store class metadata (names, methods, properties, types, attributes) for faster repeat reflection in production, with a dev mode toggle via ReflectorManager. | 2 | 2 | 0 | 3 | 0 | 8.5 | 4.3 | MIT | 9 months ago | |
| jenssegers/model | 0.80 | — | 395 | 396 | 58 | 41K | 17 | 14.2 | 34.4 | — | 1 year ago | |
| coder-at-heart/object-models | 0.80 | — | 5 | 6 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| digitalrevolution/utils | 0.80 | — | 1 | 1 | 8 | 2K | 1 | 24.5 | 48.2 | MIT | 3 months ago | |
| braunstetter/helper | 0.80 | braunstetter/helper is a small PHP/Laravel helper package that groups handy utility functions for everyday development—common string, array, and miscellaneous helpers you can reuse across projects to reduce boilerplate and speed up coding. | 0 | 0 | 0 | 79 | 0 | 1.2 | 26.3 | — | 4 years ago | |
| codeages/biz-framework | 0.80 | Biz Framework is a lightweight PHP service-layer framework with a container and core building blocks like config, DB connections/migrations, cache, DAO/service patterns, events, validation, logging, and exceptions—aimed at structuring business logic cleanly. | 67 | 68 | 35 | 92 | 3 | 9.9 | 5.5 | MIT | 7 years ago | |
| typhoon/reflection | 0.80 | Static, fast alternative to PHP’s native Reflection. Reflects code without running or autoloading it, uses lazy loading + caching, and stays compatible with native reflection. Supports Psalm/PHPStan phpDoc types, template resolution, and avoids memory leaks (safe with zend.enable_gc=0). | 40 | 39 | 3 | 3K | 3 | 5.3 | 25.9 | MIT | 1 year ago |
How can I help you explore Laravel packages today?