public function __construct($url, $namespace = '')
{
$this->namespace = $namespace;
- $this->request = new HttpRequest($url, HTTP_POST);
+ $this->request = new HttpRequest($url, HTTP_METH_POST);
$this->request->setContentType('text/xml');
}
if ($this->namespace) {
$method = $this->namespace .'.'. $method;
}
- $this->request->setPostData(xmlrpc_encode_request($method, $params));
+ $this->request->setRawPostData(xmlrpc_encode_request($method, $params));
$response = $this->request->send();
if ($response->getResponseCode() != 200) {
throw new Exception($response->getBody(), $response->getResponseCode());