summaryrefslogtreecommitdiffstats
path: root/samples/common/01_mixin_connector.php
blob: 0adbc32b5884fbb5d5a128f7001ebf5a29c23297 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php

	require_once("../config.php");
	$res= new PDO($mysql_server,$mysql_user,$mysql_pass);
	

	require("../../codebase/data_connector.php");
	require("../../codebase/scheduler_connector.php");
	require("../../codebase/mixed_connector.php");

	$data1 = new JSONDataConnector($res, "PDO");
	$data1->configure("country_data", "country_id", "name,full_name,type");

	$data2 = new JSONTreeDataConnector($res, "PDO");
	$data2->configure("tasks","taskId","taskName","","parentId");

	$conn = new MixedConnector("json");
	$conn->add("country_data", $data1);
	$conn->add("countries", $data2);
	$conn->render();

?>