ferfabricio/hydrator (packagist): Hydrate your object with class setters
Keywords: hydrator|design patterns|object creation