public static function readXmlData($isFamily, $xml, &$dataij) { if ($isFamily) { $dataij['husbands'] =& MergeForm::readTitles($xml, 'husband'); $dataij['wives'] =& MergeForm::readTitles($xml, 'wife'); $dataij['children'] =& MergeForm::readTitles($xml, 'child'); } else { $dataij['names'] =& MergeForm::readNames($xml); $dataij['gender'] = (string) $xml->gender; $dataij['child_of_families'] =& MergeForm::readTitles($xml, 'child_of_family'); $dataij['spouse_of_families'] =& MergeForm::readTitles($xml, 'spouse_of_family'); } $dataij['events'] =& MergeForm::readEvents($xml); $dataij['sources'] =& MergeForm::readSources($xml); $dataij['images'] =& MergeForm::readImages($xml); $dataij['notes'] =& MergeForm::readNotes($xml); }