$xml .= add_XML_value('starttime', $ClientJobSchedule->GetStartTime()); $xml .= add_XML_value('type', $ClientJobSchedule->GetType()); $xml .= add_XML_value('repeat', $ClientJobSchedule->GetRepeatTime()); $xml .= add_XML_value('cmakecache', $ClientJobSchedule->GetCMakeCache()); $xml .= add_XML_value('clientscript', $ClientJobSchedule->GetClientScript()); $xml .= add_XML_value('enable', $ClientJobSchedule->GetEnable()); $xml .= add_XML_value('module', $ClientJobSchedule->GetModule()); $xml .= add_XML_value('tag', $ClientJobSchedule->GetTag()); $xml .= add_XML_value('buildnamesuffix', $ClientJobSchedule->GetBuildNameSuffix()); $xml .= add_XML_value('builconfiguration', $ClientJobSchedule->GetBuildConfiguration()); $xml .= add_XML_value('description', $ClientJobSchedule->GetDescription()); $libraries = $ClientJobSchedule->GetLibraries(); $cmakes = $ClientJobSchedule->GetCMakes(); $compilers = $ClientJobSchedule->GetCompilers(); $sites = $ClientJobSchedule->GetSites(); $systems = $ClientJobSchedule->GetSystems(); $repository = $ClientJobSchedule->GetRepository(); /*$builds = $ClientJobSchedule->GetAssociatedBuilds(); foreach($builds as $buildid) { $xml .= '<build>'; $xml .= add_XML_value("id", $buildid); $xml .= '</build>'; }*/ } else { $xml .= add_XML_value('startdate', date('Y-m-d H:i:s')); $xml .= add_XML_value('enddate', date('1980-01-01 00:00:00')); $xml .= add_XML_value('starttime', '21:00:00'); $xml .= add_XML_value('type', '0'); // experimental $xml .= add_XML_value('cmakecache', '');