Warning: file_put_contents(): Only -1 of 63 bytes written, possibly out of free disk space in /var/www/html/index.php on line 3

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 24

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/index.php:3) in /var/www/html/cache.php on line 25
SoapServer->handle() SoapServer->setPersistence() SOAP PHP Manual SoapServer->setClass() (PHP 5 >= 5.0.1) SoapServer->setClass() — Sets class which will handle requests Description SoapServ...
Forum und email

SoapServer->setClass()

(PHP 5 >= 5.0.1)

SoapServer->setClass() — Sets class which will handle SOAP requests

Description

SoapServer
void setClass ( string $class_name [, mixed $args [, mixed $... ]] )

Exports all methods from specified class.

The object can be made persistent across request for a given PHP session with the SoapServer->setPersistence() method.

Parameters

class_name

The name of the exported class.

args

These optional parameters will be passed to the default class constructor during object creation.

Return Values

No value is returned.

Voorbeelden

Example#1 Some examples

<?php

class foo {
    function 
foo() 
    {
    }
}
$server->setClass("foo");

class 
bar {
    function 
bar($x, $y) 
    {
    }
}
$server->setClass("bar", $arg1, $arg2);

?>