<?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(); }
$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); } } }