Chosen Strategy: Application\Generic\Hydrator\Strategy\GetSet array(7) { ["firstName"]=> string(9) "Li'lAbner" ["lastName"]=> string(5) "Yokum" ["address"]=> string(13) "1 Dirt Street" ["city"]=> string(8) "Dogpatch" ["stateProv"]=> string(8) "Kentucky" ["postalCode"]=> string(5) "12345" ["country"]=> string(3) "USA" } Chosen Strategy: Application\Generic\Hydrator\Strategy\PublicProps object(Application\Entity\PublicPerson)#6 (8) { ["id":"Application\Entity\PublicPerson":private]=> NULL ["firstName"]=> string(9) "Li'lAbner" ["lastName"]=> string(5) "Yokum" ["address"]=> string(13) "1 Dirt Street" ["city"]=> string(8) "Dogpatch" ["stateProv"]=> string(8) "Kentucky" ["postalCode"]=> string(5) "12345" ["country"]=> string(3) "USA" } Chosen Strategy: Application\Generic\Hydrator\Strategy\Extending Name: Li'lAbner Yokum Name: Li'lAbner Yokum object(Application\Entity\ProtectedPerson_TEMP)#8 (9) { ["values":protected]=> array(7) { ["firstName"]=> string(9) "Li'lAbner" ["lastName"]=> string(5) "Yokum" ["address"]=> string(13) "1 Dirt Street" ["city"]=> string(8) "Dogpatch" ["stateProv"]=> string(8) "Kentucky" ["postalCode"]=> string(5) "12345" ["country"]=> string(3) "USA" } ["id":"Application\Entity\ProtectedPerson":private]=> NULL ["firstName":protected]=> string(9) "Li'lAbner" ["lastName":protected]=> string(5) "Yokum" ["address":protected]=> string(13) "1 Dirt Street" ["city":protected]=> string(8) "Dogpatch" ["stateProv":protected]=> string(8) "Kentucky" ["postalCode":protected]=> string(5) "12345" ["country":protected]=> string(3) "USA" }