diff options
author | Stanislau Wolski <stanislau.wolski@gmail.com> | 2012-08-24 18:00:16 +0300 |
---|---|---|
committer | Stanislau Wolski <stanislau.wolski@gmail.com> | 2012-08-24 18:00:16 +0300 |
commit | ab115e55bc42d761356cefeb7f3568d47eeb5e40 (patch) | |
tree | 30e45e26ff079a85fb985ba656f2d09db647730e /codebase/scheduler_connector.php | |
parent | 189b1e09f2b23f10fccdca15bf74fdb36c229e1d (diff) | |
download | connector-php-ab115e55bc42d761356cefeb7f3568d47eeb5e40.zip connector-php-ab115e55bc42d761356cefeb7f3568d47eeb5e40.tar.gz connector-php-ab115e55bc42d761356cefeb7f3568d47eeb5e40.tar.bz2 |
[fix] json options for scheduler
Diffstat (limited to 'codebase/scheduler_connector.php')
-rw-r--r-- | codebase/scheduler_connector.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/codebase/scheduler_connector.php b/codebase/scheduler_connector.php index 924feaa..210d843 100644 --- a/codebase/scheduler_connector.php +++ b/codebase/scheduler_connector.php @@ -197,9 +197,10 @@ class JSONSchedulerConnector extends SchedulerConnector { foreach ($this->options as $k=>$v) { $name = $k; $option="\"{$name}\":["; - if (!is_string($this->options[$name])) - $option.=substr($this->options[$name]->render(),0,-2); - else + if (!is_string($this->options[$name])){ + $data = json_encode($this->options[$name]->render()); + $option.=substr($data,1,-1); + } else $option.=$this->options[$name]; $option.="]"; $options[] = $option; |