CI_Xmlrpc::server PHP Méthode

server() public méthode

Parse server URL
public server ( string $url, integer $port = 80, string $proxy = FALSE, integer $proxy_port = 8080 ) : void
$url string
$port integer
$proxy string
$proxy_port integer
Résultat void
    public function server($url, $port = 80, $proxy = FALSE, $proxy_port = 8080)
    {
        if (strpos($url, 'http') !== 0) {
            $url = 'http://' . $url;
        }
        $parts = parse_url($url);
        if (isset($parts['user'], $parts['pass'])) {
            $parts['host'] = $parts['user'] . ':' . $parts['pass'] . '@' . $parts['host'];
        }
        $path = isset($parts['path']) ? $parts['path'] : '/';
        if (!empty($parts['query'])) {
            $path .= '?' . $parts['query'];
        }
        $this->client = new XML_RPC_Client($path, $parts['host'], $port, $proxy, $proxy_port);
    }