summaryrefslogtreecommitdiffstats
path: root/codebase/data_connector.php
diff options
context:
space:
mode:
authorStanislav-Wolski <stanislau.wolski@gmail.com>2012-05-23 19:44:42 +0300
committerStanislav-Wolski <stanislau.wolski@gmail.com>2012-05-23 19:44:42 +0300
commit6c5b0c64092ad095d55412b5765c14bd121b508c (patch)
tree9b2e598d9556f72e1eadc89f231074d7e7072085 /codebase/data_connector.php
parent97ec6d0772ca2123f54fb0cf558e9fe8a9b72115 (diff)
parent5b2915c991c6fd26503accfc7218256917bff0d3 (diff)
downloadconnector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.zip
connector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.tar.gz
connector-php-6c5b0c64092ad095d55412b5765c14bd121b508c.tar.bz2
Merge branch 'frameworks'
Conflicts: codebase/base_connector.php codebase/data_connector.php codebase/grid_connector.php codebase/scheduler_connector.php
Diffstat (limited to 'codebase/data_connector.php')
-rw-r--r--codebase/data_connector.php21
1 files changed, 19 insertions, 2 deletions
diff --git a/codebase/data_connector.php b/codebase/data_connector.php
index 6db082d..a5419e0 100644
--- a/codebase/data_connector.php
+++ b/codebase/data_connector.php
@@ -71,6 +71,11 @@ class CommonDataItem extends DataItem{
$name=$this->config->text[$i]["name"];
$str.=" ".$name."='".$this->xmlentities($this->data[$name])."'";
}
+
+ if ($this->userdata !== false)
+ foreach ($this->userdata as $key => $value)
+ $str.=" ".$key."='".$this->xmlentities($value)."'";
+
return $str.">";
}
}
@@ -264,6 +269,11 @@ class JSONCommonDataItem extends DataItem{
$extra = $this->config->text[$i]["name"];
$data[$extra]=$this->data[$extra];
}
+
+ if ($this->userdata !== false)
+ foreach ($this->userdata as $key => $value)
+ $data["key"]=$value;
+
return json_encode($data);
}
}
@@ -322,6 +332,10 @@ class TreeCommonDataItem extends CommonDataItem{
$str.=" ".$name."='".$this->xmlentities($this->data[$name])."'";
}
+ if ($this->userdata !== false)
+ foreach ($this->userdata as $key => $value)
+ $str.=" ".$key."='".$this->xmlentities($value)."'";
+
if ($this->kids === true)
$str .=" dhx_kids='1'";
@@ -416,6 +430,10 @@ class JSONTreeCommonDataItem extends TreeCommonDataItem{
$data[$extra]=$this->data[$extra];
}
+ if ($this->userdata !== false)
+ foreach ($this->userdata as $key => $value)
+ $data["key"]=$value;
+
if ($this->kids === true)
$data["dhx_kids"] = 1;
@@ -428,5 +446,4 @@ class JSONTreeCommonDataItem extends TreeCommonDataItem{
}
-?>
-
+?> \ No newline at end of file