xmlrpcval::addArray PHP Méthode

addArray() public méthode

public addArray ( $vals )
    function addArray($vals)
    {
        global $xmlrpcTypes;
        if ($this->mytype != 0) {
            echo "<B>xmlrpcval</B>: already initialized as a [" . $this->kindOf() . "]<BR>";
            return 0;
        }
        $this->mytype = $xmlrpcTypes["array"];
        $this->me["array"] = $vals;
        return 1;
    }

Usage Example

 function _xmlrpcs_listMethods($server, $m)
 {
     global $xmlrpcerr, $xmlrpcstr, $_xmlrpcs_dmap;
     $v = new xmlrpcval();
     $dmap = $server->dmap;
     $outAr = array();
     for (reset($dmap); list($key, $val) = each($dmap);) {
         $outAr[] = new xmlrpcval($key, 'string');
     }
     $dmap = $_xmlrpcs_dmap;
     for (reset($dmap); list($key, $val) = each($dmap);) {
         $outAr[] = new xmlrpcval($key, 'string');
     }
     $v->addArray($outAr);
     return new xmlrpcresp($v);
 }
All Usage Examples Of xmlrpcval::addArray