summaryrefslogtreecommitdiffstats
path: root/codebase/scheduler_connector.php
diff options
context:
space:
mode:
authorStanislau Wolski <stanislau.wolski@gmail.com>2012-08-24 18:00:16 +0300
committerStanislau Wolski <stanislau.wolski@gmail.com>2012-08-24 18:00:16 +0300
commitab115e55bc42d761356cefeb7f3568d47eeb5e40 (patch)
tree30e45e26ff079a85fb985ba656f2d09db647730e /codebase/scheduler_connector.php
parent189b1e09f2b23f10fccdca15bf74fdb36c229e1d (diff)
downloadconnector-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.php7
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;