function handlePERSON($srcBase, $uttrekkMySQLBase, $tableName, $logger) { echo "\t handling PERSON ... "; $logger->log("PERSON.XML", "Started processing PERSON(" . $tableName . ")", Constants::LOG_PROCESSINGINFO); $personDAO = new PersonDAO($srcBase, $uttrekkMySQLBase, $tableName, $logger); $personDAO->processTable(); $issues = $personDAO->getIssues(); if ($issues == "") { $logger->log("PERSON.XML", "Finished processing PERSON. No issues reported", Constants::LOG_PROCESSINGINFO); } else { $logger->log("PERSON.XML", "Finished processing PERSON. " . $issues, Constants::LOG_PROCESSINGINFO); } echo $issues . " ... processed PERSON " . $personDAO->countRowsInTableAfter() . " rows handled\n"; return $personDAO; }