Esempio n. 1
0
 public function validateResponse($response)
 {
     NBOS\core\ApiBase::$error = null;
     NBOS\core\ApiBase::$message = null;
     if (isset($response->errors)) {
         NBOS\core\ApiBase::setErrors($response->errors);
     } else {
         if (isset($response->error_description)) {
             NBOS\core\ApiBase::setError($response->error_description);
         } else {
             if (isset($response->message)) {
                 if ($this->last_http_code == 200) {
                     NBOS\core\ApiBase::setMessage($response->message);
                 } else {
                     NBOS\core\ApiBase::setError($response->message);
                 }
             }
         }
     }
     return $response;
 }