Fix for issue #33: excessive usage of numeric charset entities when converting utf8...
[plcapi.git] / src / Encoder.php
index 1605418..220ce88 100644 (file)
@@ -4,6 +4,9 @@ namespace PhpXmlRpc;
 
 use PhpXmlRpc\Helper\XMLParser;
 
+/**
+ * A helper class to easily convert between Value objects and php native values
+ */
 class Encoder
 {
     /**
@@ -71,11 +74,8 @@ class Encoder
 
                 return $xmlrpcVal->scalarval();
             case 'array':
-                //$size = $xmlrpcVal->count();
                 $arr = array();
-                //for ($i = 0; $i < $size; $i++) {
                 foreach($xmlrpcVal as $value) {
-                    //$arr[] = $this->decode($xmlrpcVal->arraymem($i), $options);
                     $arr[] = $this->decode($value, $options);
                 }
 
@@ -292,8 +292,6 @@ class Encoder
             case 'methodresponse':
                 $v = &$xmlRpcParser->_xh['value'];
                 if ($xmlRpcParser->_xh['isf'] == 1) {
-                    //$vc = $v->structmem('faultCode');
-                    //$vs = $v->structmem('faultString');
                     $vc = $v['faultCode'];
                     $vs = $v['faultString'];
                     $r = new Response(0, $vc->scalarval(), $vs->scalarval());