public function __construct(array $data = array()) { foreach ($data as $propertyName => $propertyValue) { $this->{$propertyName} = $propertyValue; } }