summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry <dmitry@dhtmlx.com>2012-07-10 15:55:45 +0200
committerDmitry <dmitry@dhtmlx.com>2012-07-10 15:55:45 +0200
commit7a6710c4918b843d303694b4625fbdff2f1ba742 (patch)
tree4939d5d7d3c0e7613e716e2bdb370ff676ef3a16
parente185ba6f5e28429e209774ca21715b1342fb73eb (diff)
downloadconnector-php-7a6710c4918b843d303694b4625fbdff2f1ba742.zip
connector-php-7a6710c4918b843d303694b4625fbdff2f1ba742.tar.gz
connector-php-7a6710c4918b843d303694b4625fbdff2f1ba742.tar.bz2
MixinConnector sample
-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