diff options
author | cash <cash.costello@gmail.com> | 2011-12-14 20:02:25 -0500 |
---|---|---|
committer | cash <cash.costello@gmail.com> | 2011-12-14 20:02:25 -0500 |
commit | dfaa80f0a44afe6faed0212e61c3edef48afc64d (patch) | |
tree | 43fb8d5d8208644a0608304e88049a29dc322840 /engine/classes/XMLRPCArrayParameter.php | |
parent | f84e36f0690c87f30a292953562e80b280650540 (diff) | |
download | elgg-dfaa80f0a44afe6faed0212e61c3edef48afc64d.tar.gz elgg-dfaa80f0a44afe6faed0212e61c3edef48afc64d.tar.bz2 |
Fixes #3341 removed xml-rpc code from Elgg - see xml-rpc plugin if you need an xml-rpc endpoint
Diffstat (limited to 'engine/classes/XMLRPCArrayParameter.php')
-rw-r--r-- | engine/classes/XMLRPCArrayParameter.php | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/engine/classes/XMLRPCArrayParameter.php b/engine/classes/XMLRPCArrayParameter.php deleted file mode 100644 index a8edccba7..000000000 --- a/engine/classes/XMLRPCArrayParameter.php +++ /dev/null @@ -1,56 +0,0 @@ -<?php - -/** - * An array containing other XMLRPCParameter objects. - * - * @package Elgg.Core - * @subpackage XMLRPC - * - */ -class XMLRPCArrayParameter extends XMLRPCParameter -{ - /** - * Construct an array. - * - * @param array $parameters Optional array of parameters, if not provided - * then addField must be used. - */ - function __construct($parameters = NULL) { - parent::__construct(); - - if (is_array($parameters)) { - foreach ($parameters as $v) { - $this->addField($v); - } - } - } - - /** - * Add a field to the container. - * - * @param XMLRPCParameter $value The value. - * - * @return void - */ - public function addField(XMLRPCParameter $value) { - if (!is_array($this->value)) { - $this->value = array(); - } - - $this->value[] = $value; - } - - /** - * Converts XML array to string - * - * @return string - */ - function __toString() { - $params = ""; - foreach ($this->value as $value) { - $params .= "$value"; - } - - return "<array><data>$params</data></array>"; - } -} |