public function testSimpleArraySet() { $arr['xxxname'] = 'Joe'; $arr['xxxmale'] = true; $s = new Simple(); $ps = new LoggerReflectionUtils($s); $ps->setProperties($arr, "xxx"); $this->assertEquals($s->getName(), 'Joe'); $this->assertEquals($s->isMale(), true); }
public static function setPropertiesByObject($obj, $properties, $prefix) { $pSetter = new LoggerReflectionUtils($obj); return $pSetter->setProperties($properties, $prefix); }