Example #1
0
function handleUTDOKTYPE($srcBase, $uttrekkMySQLBase, $tableName, $logger)
{
    echo "\t handling UTDOKTYPE ... ";
    $logger->log("UTDOKTYPE.XML", "Started processing UTDOKTYPE(" . $tableName . ")", Constants::LOG_PROCESSINGINFO);
    $utvDokTypeDAO = new UtDokTypDAO($srcBase, $uttrekkMySQLBase, $tableName, $logger);
    $utvDokTypeDAO->processTable();
    $issues = $utvDokTypeDAO->getIssues();
    if ($issues == "") {
        $logger->log("UTDOKTYPE.XML", "Finished processing UTDOKTYPE. No issues reported", Constants::LOG_PROCESSINGINFO);
    } else {
        $logger->log("UTDOKTYPE.XML", "Finished processing UTDOKTYPE. " . $issues, Constants::LOG_PROCESSINGINFO);
    }
    echo $issues . " ... processed UTDOKTYPE " . $utvDokTypeDAO->countRowsInTableAfter() . " rows handled\n";
    return $utvDokTypeDAO;
}