public function fromArray($array) { $accessor = PropertyAccess::createPropertyAccessor(); foreach ($array as $key => $value) { $accessor->setValue($this, $key, $value); } }