summaryrefslogtreecommitdiffstats
path: root/codebase/Dhtmlx/Connector/Data/DataRequestConfig.php
diff options
context:
space:
mode:
Diffstat (limited to 'codebase/Dhtmlx/Connector/Data/DataRequestConfig.php')
-rw-r--r--codebase/Dhtmlx/Connector/Data/DataRequestConfig.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/codebase/Dhtmlx/Connector/Data/DataRequestConfig.php b/codebase/Dhtmlx/Connector/Data/DataRequestConfig.php
index e2b709c..91752fe 100644
--- a/codebase/Dhtmlx/Connector/Data/DataRequestConfig.php
+++ b/codebase/Dhtmlx/Connector/Data/DataRequestConfig.php
@@ -5,6 +5,8 @@ use \Exception;
/*! manager of data request
**/
class DataRequestConfig {
+
+ private $action_mode = "";
private $filters; //!< array of filtering rules
private $relation=false; //!< ID or other element used for linking hierarchy
private $sort_by; //!< sorting field
@@ -49,6 +51,7 @@ class DataRequestConfig {
$this->relation =$proto->get_relation();
$this->user = $proto->user;
$this->version = $proto->version;
+ $this->action_mode = $proto->action_mode;
}
/*! convert self to string ( for logs )
@@ -66,6 +69,15 @@ class DataRequestConfig {
return $str;
}
+ public function set_action_mode($action_mode) {
+ $this->action_mode = $action_mode;
+ return $this;
+ }
+
+ public function get_action_mode() {
+ return $this->action_mode;
+ }
+
/*! returns set of filtering rules
@return
set of filtering rules