1 dépôt
Utilities for populating object properties from external data sources using reflection.
Distinct from PHP Development Tools: Distinct from general PHP development tools by focusing specifically on the process of hydrating objects from data.
Explore 1 awesome GitHub repository matching development tools & productivity · Data Hydration Tools. Refine with filters or upvote what's useful.
Instantiator is a PHP library designed to create class instances without invoking their constructors. It uses the PHP Reflection API to allocate objects in memory and initialize them in a predefined state, bypassing standard constructor logic. The project functions as a data hydration tool and a testing helper. It enables the population of PHP objects from external data sources by mapping values directly to properties, regardless of whether those properties are public, protected, or private. This capability allows for the generation of objects in specific internal states for unit tests withou
Fills PHP objects with data from external sources by mapping values directly to properties via reflection.