/**
  * Simple wrapper to Encoder class
  * @param Response $response
  *
  * @return array
  */
 public static function decodeResponse(Response $response)
 {
     $resValue = $response->value();
     if (!empty($response) && is_object($resValue)) {
         $encoder = new Encoder();
         return $encoder->decode($resValue);
     }
     //otherwise return some default error
     return [-111, 'Undefined error (invalid response)'];
 }
Example #2
0
 private function _processResponse()
 {
     $this->xmlResponse = new EvatrXmlResponse($this->response->value()->me['string']);
 }