Example #1
0
 public function __toArray($recursive = false)
 {
     if ($recursive) {
         return Maestrano_Api_Util::convertMaestranoObjectToArray($this->_values);
     } else {
         return $this->_values;
     }
 }
Example #2
0
 protected function _scopedSave($class, $apiToken = null)
 {
     self::_validateCall('save');
     $requestor = new Maestrano_Api_Requestor($apiToken);
     $params = $this->serializeParameters();
     if (count($params) > 0) {
         $url = $this->instanceUrl();
         $realParams = Maestrano_Api_Util::convertMaestranoObjectToArray($params);
         list($response, $apiToken) = $requestor->request('post', $url, $params);
         $this->refreshFrom($response, $apiToken);
     }
     return $this;
 }