Add analytics
[bus.git] / busui / owa / modules / base / templates / resultSetXml.php
blob:a/busui/owa/modules/base/templates/resultSetXml.php -> blob:b/busui/owa/modules/base/templates/resultSetXml.php
--- a/busui/owa/modules/base/templates/resultSetXml.php
+++ b/busui/owa/modules/base/templates/resultSetXml.php
@@ -1,1 +1,31 @@
+<?php echo ("<?xml version='1.0' encoding='UTF-8'?>");?>
+<resultSet>
+	<timePeriod>
+<?php foreach ($rs->timePeriod as $k => $v):?>
+		<?php echo sprintf("<%s>%s</%s>\n", $k, $this->escapeForXml($v), $k);?>
+<?php endforeach;?>
+	</timePeriod>
 
+	<aggregates>
+<?php foreach ($rs->aggregates as $item):?>
+		<?php echo sprintf("<%s name='%s' value='%s' label='%s'/>\n", $item['result_type'], $this->escapeForXml($item['name']), $this->escapeForXml($item['value']), $this->escapeForXml($item['label']));?>
+<?php endforeach;?>
+	</aggregates>
+
+	<resultsTotal><?php echo $rs->resultsTotal;?></resultsTotal>
+	
+	<resultsReturned><?php echo $rs->resultsReturned;?></resultsReturned>
+	
+	<resultsPerPage><?php echo $rs->resultsPerPage;?></resultsPerPage>
+	
+	<resultsRows>
+<?php foreach ($rs->resultsRows as $row):?>
+		<row>
+<?php foreach ($row as $item):?>
+			<?php echo sprintf("<%s name='%s' value='%s' label='%s'/>\n", $item['result_type'], $this->escapeForXml($item['name']), $this->escapeForXml($item['value']), $this->escapeForXml($item['label']));?>
+<?php endforeach;?>
+		</row>
+<?php endforeach;?>
+	</resultsRows>
+
+</resultSet>