
function mergeObject($source, $dest, $overWrite = false) {
$sourceName = get_class($source);
foreach ($source as $key => $aProp) {
if(!$overWrite && isset($dest->$key)) {
$propName = $sourceName . "_" . $key;
$dest->$propName = $aProp;
} else {
$dest->$key = $aProp;
}
}
return $dest;
}


