/**
* @param string $methodName the name of the method to invoke
- * @param array $params array of parameters to be passed to the method (xmlrpcval objects)
+ * @param Value[] $params array of parameters to be passed to the method (Value objects)
*/
public function __construct($methodName, $params = array())
{
/**
* Gets/sets the xmlrpc method to be invoked.
*
- * @param string $meth the method to be set (leave empty not to set it)
+ * @param string $methodName the method to be set (leave empty not to set it)
*
* @return string the method that will be invoked
*/
/**
* Add a parameter to the list of parameters to be used upon method invocation.
*
- * @param Value $par
+ * @param Value $param
*
* @return boolean false on failure
*/
}
/**
- * Returns the number of parameters in the messge.
+ * Returns the number of parameters in the message.
*
* @return integer the number of parameters currently set
*/
}
/**
- * Given an open file handle, read all data available and parse it as axmlrpc response.
+ * Given an open file handle, read all data available and parse it as an xmlrpc response.
* NB: the file handle is not closed by this function.
* NNB: might have trouble in rare cases to work on network streams, as we
* check for a read of 0 bytes instead of feof($fp).
}
$data = substr($data, $bd);
-
- /// @todo when in CLI mode, do not html-encode the output
+
if ($this->debug && count($this->httpResponse['headers'])) {
- print "</PRE>\n";
+ $msg = '';
foreach ($this->httpResponse['headers'] as $header => $value) {
- print htmlentities("HEADER: $header: $value\n");
+ $msg .= "HEADER: $header: $value\n";
}
foreach ($this->httpResponse['cookies'] as $header => $value) {
- print htmlentities("COOKIE: $header={$value['value']}\n");
+ $msg .= "COOKIE: $header={$value['value']}\n";
}
- print "</PRE>\n";
+ $this->debugMessage($msg);
}
// if CURL was used for the call, http headers have been processed,
/**
* Add an array of xmlrpcval objects to an xmlrpcval.
*
- * @param array $vals
+ * @param Value[] $vals
*
* @return int 1 or 0 on failure
*
/**
* Add an array of named xmlrpcval objects to an xmlrpcval.
*
- * @param array $vals
+ * @param Value[] $vals
*
* @return int 1 or 0 on failure
*
*
* @param string $m the name of the struct member to be looked up
*
- * @return xmlrpcval
+ * @return Value
*/
public function structmem($m)
{
*
* @param integer $m the index of the value to be retrieved (zero based)
*
- * @return xmlrpcval
+ * @return Value
*/
public function arraymem($m)
{