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 {
Ejemplo n.º 2
0
$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