SoapServer->handle()
SoapServer->setPersistence()
SOAP
PHP Manual

# SoapServer->setClass()

(No version information available, might be only in CVS)

SoapServer->setClass() — Setzt eine Klasse die SOAP-Funktionen anbietet

### Beschreibung

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

Exportiert alle Methoden der angegebenen Klasse.

Das Objekt kann für eine gegebene PHP-Session mit Hilfe der SoapServer->setPersistence() Methode persistent gesetzt werden.

### Parameter-Liste

`class_name`

  Name der zu exportierenden Klasse.

`args`

  Die optionalen Parameter werden zur Laufzeit dem Standardkonstruktor der Klasse übergeben.

### Rückgabewerte

Es wird kein Wert zurückgegeben.

### Beispiele

Beispiel #1 Beispiele

`<?php
class foo {
function foo()
{
}
}
$server->setClass("foo");
class bar {
function bar($x, $y)
{
}
}
$server->setClass("bar", $arg1, $arg2);
?>`

### Siehe auch

- SoapServer->__construct()
- SoapServer->addFunction()
- SoapServer->setPersistence()

SoapServer->handle()
SoapServer->setPersistence()
SOAP
PHP Manual