echo ' <unterphase>'; echo ' <phase_bezeichnung><![CDATA[' . $uphase->bezeichnung . ']]></phase_bezeichnung>'; echo ' <phase_beschreibung><![CDATA[' . $uphase->beschreibung . ']]></phase_beschreibung>'; echo ' <phase_beginn><![CDATA[' . $datum->formatDatum($uphase->start, 'd.m.Y') . ']]></phase_beginn>'; echo ' <phase_end><![CDATA[' . $datum->formatDatum($uphase->ende, 'd.m.Y') . ']]></phase_end>'; echo ' <phase_budget><![CDATA[' . $uphase->budget . ']]></phase_budget>'; echo ' <phase_ressourcen>'; foreach ($ressource_uphasen->result as $res_phase) { echo ' <ressource><bezeichnung><![CDATA[' . $res_phase->bezeichnung . ']]></bezeichnung></ressource>'; } echo ' </phase_ressourcen>'; $utasks = new projekttask(); $utasks->getProjekttasks($uphase->projektphase_id); foreach ($utasks->result as $task) { $ressource_task = new ressource(); $ressource_task->load($task->ressource_id); echo ' <task>'; echo ' <task_bezeichnung><![CDATA[' . $task->bezeichnung . ']]></task_bezeichnung>'; echo ' <task_beschreibung><![CDATA[' . $task->beschreibung . ']]></task_beschreibung>'; echo ' <task_ende><![CDATA[' . $datum->formatDatum($task->ende, 'd.m.Y') . ']]></task_ende>'; echo ' <task_ressource><![CDATA[' . $ressource_task->bezeichnung . ']]></task_ressource>'; echo ' </task>'; } echo ' </unterphase>'; } echo ' </phase>'; } echo ' </phasen>'; echo ' </projekt>'; echo '</projekte>'; } else {
$lastPT = null; foreach ($projekttask_obj->result as $projekttask) { $i = $oRdf->newObjekt($projekttask->projekttask_id); $oRdf->obj[$i]->setAttribut('projekttask_id', $projekttask->projekttask_id); $oRdf->obj[$i]->setAttribut('projektphase_id', $projekttask->projektphase_id); $oRdf->obj[$i]->setAttribut('bezeichnung', $projekttask->bezeichnung); $oRdf->obj[$i]->setAttribut('beschreibung', $projekttask->beschreibung); $oRdf->obj[$i]->setAttribut('aufwand', $projekttask->aufwand); $oRdf->obj[$i]->setAttribut('mantis_id', $projekttask->mantis_id); $oRdf->obj[$i]->setAttribut('scrumsprint_id', $projekttask->scrumsprint_id); $oRdf->obj[$i]->setAttribut('erledigt', $projekttask->erledigt ? 'true' : 'false'); $oRdf->obj[$i]->setAttribut('projekttask_fk', $projekttask->projekttask_fk); $ressource_bezeichnung = '-'; if ($projekttask->ressource_id != '') { $ressource = new ressource(); $ressource->load($projekttask->ressource_id); $ressource_bezeichnung = $ressource->bezeichnung; } $oRdf->obj[$i]->setAttribut('ressource_bezeichnung', $ressource_bezeichnung); $oRdf->obj[$i]->setAttribut('ressource_id', $projekttask->ressource_id); $oRdf->obj[$i]->setAttribut('ende', $datum_obj->formatDatum($projekttask->ende, 'd.m.Y')); if ($projekttask->projekttask_fk != '') { $oRdf->addSequence($projekttask->projekttask_id, $projekttask->projekttask_fk); } else { $oRdf->addSequence($projekttask->projekttask_id); } } $oRdf->sendRdfText(); ?> >>>>>>> fee287127566cd5d18c55b556d178b661711c694