summaryrefslogtreecommitdiffstats
path: root/samples
diff options
context:
space:
mode:
Diffstat (limited to 'samples')
-rw-r--r--samples/common/01_mixin_connector.php22
1 files changed, 22 insertions, 0 deletions
diff --git a/samples/common/01_mixin_connector.php b/samples/common/01_mixin_connector.php
new file mode 100644
index 0000000..effc6fb
--- /dev/null
+++ b/samples/common/01_mixin_connector.php
@@ -0,0 +1,22 @@
+<?php
+
+ require_once("../config.php");
+ $res=mysql_connect($mysql_server,$mysql_user,$mysql_pass);
+ mysql_select_db($mysql_db);
+
+ require("../../codebase/data_connector.php");
+ require("../../codebase/scheduler_connector.php");
+ require("../../codebase/mixed_connector.php");
+
+ $data1 = new JSONDataConnector($res);
+ $data1->configure("country_data", "country_id", "name,full_name,type");
+
+ $data2 = new JSONTreeDataConnector($res);
+ $data2->configure("tasks","taskId","taskName","","parentId");
+
+ $conn = new MixedConnector($res);
+ $conn->add("country_data", $data1);
+ $conn->add("countries", $data2);
+ $conn->render();
+
+?> \ No newline at end of file