} // For now take the first one if ($buildid > 0) { // Find the files associated with the build $Coverage = new Coverage(); $Coverage->BuildId = $buildid; $fileIds = $Coverage->GetFiles(); $row = "0"; sort($fileIds); foreach ($fileIds as $fileid) { $CoverageFile = new CoverageFile(); $CoverageFile->Id = $fileid; $xml .= "<file>"; $CoverageFile2User->FullPath = $CoverageFile->GetPath(); $xml .= add_XML_value("fullpath", $CoverageFile->GetPath()); $xml .= add_XML_value("id", $CoverageFile2User->GetId()); $xml .= add_XML_value("fileid", $fileid); $row = $row == 0 ? 1 : 0; $xml .= add_XML_value("row", $row); // Get the authors $CoverageFile2User->FullPath = $CoverageFile->GetPath(); $authorids = $CoverageFile2User->GetAuthors(); foreach ($authorids as $authorid) { $xml .= "<author>"; $User = new User(); $User->Id = $authorid; $xml .= add_XML_value("name", $User->GetName()); $xml .= add_XML_value("id", $authorid); $xml .= "</author>"; } $priority = $CoverageFile2User->GetPriority();
} // For now take the first one if ($buildid > 0) { // Find the files associated with the build $Coverage = new Coverage(); $Coverage->BuildId = $buildid; $fileIds = $Coverage->GetFiles(); $row = '0'; sort($fileIds); foreach ($fileIds as $fileid) { $CoverageFile = new CoverageFile(); $CoverageFile->Id = $fileid; $xml .= '<file>'; $CoverageFile2User->FullPath = $CoverageFile->GetPath(); $xml .= add_XML_value('fullpath', $CoverageFile->GetPath()); $xml .= add_XML_value('id', $CoverageFile2User->GetId()); $xml .= add_XML_value('fileid', $fileid); $row = $row == 0 ? 1 : 0; $xml .= add_XML_value('row', $row); // Get the authors $CoverageFile2User->FullPath = $CoverageFile->GetPath(); $authorids = $CoverageFile2User->GetAuthors(); foreach ($authorids as $authorid) { $xml .= '<author>'; $User = new User(); $User->Id = $authorid; $xml .= add_XML_value('name', $User->GetName()); $xml .= add_XML_value('id', $authorid); $xml .= '</author>'; } $priority = $CoverageFile2User->GetPriority();