<?php

require_once 'include/ViewInfos.inc.php';
if (isset($_GET['viewId'])) {
    $viewId = $_GET['viewId'];
    $viewInfos = new ViewInfos();
    $viewInfos->loadFromFile($viewId);
    header("Content-type: text/xml");
    $viewInfos->passViewInfosXMLFile();
}
Exemplo n.º 2
0
$traceModel = $_GET['traceModel'];
/*
 * Comet stream. pushElement immediatly sends an element to the player.
 */
$comet = new PIComet($piCometMethod, 'paparapaaaa');
function pushElement($text)
{
    global $comet;
    echo $comet->push($text);
    flush();
}
/*
 * Loads the view.
 */
$viewInfos = new ViewInfos();
$viewInfos->loadFromFile($viewId) or die;
$view = new View($viewInfos);
/*
 * Creates the trace stream handler.
 */
if ($traceHandler === "mock") {
    $trace = new MockTraceHandler();
} else {
    if ($traceHandler === "ktbs") {
        $trace = new KTBSTraceHandler($traceRef, $traceModel);
    } else {
        if ($traceHandler === "file") {
            $trace = new XMLFileTraceHandler($traceRef);
        }
    }
}