From 1305264dcfb88ae77ce011510e4921e470ea3a1b Mon Sep 17 00:00:00 2001 From: Leonardo Wong <ledowong@users.noreply.github.com> Date: Sat, 8 Mar 2014 16:02:05 +0800 Subject: [PATCH] "include" bug fix When retrieving objects that have pointers to children, you can fetch child objects by using the include option. --- parseObject.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/parseObject.php b/parseObject.php index b6b8f39..a528ab6 100644 --- a/parseObject.php +++ b/parseObject.php @@ -34,15 +34,17 @@ public function save(){ public function get($id){ if($this->_className != '' || !empty($id)){ + $urlParams = array(); + if(!empty($this->_includes)){ + $urlParams['include'] = implode(',',$this->_includes); + } + $request = $this->request(array( 'method' => 'GET', - 'requestUrl' => 'classes/'.$this->_className.'/'.$id + 'requestUrl' => 'classes/'.$this->_className.'/'.$id, + 'urlParams' => $urlParams )); - if(!empty($this->_includes)){ - $request['include'] = implode(',', $this->_includes); - } - return $request; } } @@ -84,4 +86,4 @@ public function addInclude($name){ } } -?> \ No newline at end of file +?>