SoapServer->setClass()
SoapVar->__construct()
SOAP
PHP Manual

# SoapServer->setPersistence()

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

SoapServer->setPersistence() — Versetzt einen SoapServer in den Persistenz-Modus

### Beschreibung

SoapServer
void setPersistence ( int `$mode` )

Diese Funktion ermöglicht das Zwischenspeichern von Daten während den Anfragen in der PHP-Session. Es funktioniert nur, wenn der Server die Funktionen von einer gesetzten Klasse exportiert, die durch SoapServer->setClass() gesetzt wurde.

### Parameter-Liste

`mode`

  Eine der SOAP_PERSISTENCE_XXX Konstanten.

### Rückgabewerte

Es wird kein Wert zurückgegeben.

### Beispiele

Beispiel #1 Beispiele

`<?php
$server->setPersistence(SOAP_PERSISTENCE_SESSION);
$server->setPersistence(SOAP_PERSISTENCE_REQUEST);
?>`

> Hinweis: `SOAP_PERSISTENCE_SESSION` macht nur Objekte der definierten Klassen persistent. Statische Daten werden nicht berücksichtigt, daher sollte immer $this->bar anstelle von self::$bar genutzt werden.

### Siehe auch

- SoapServer->__construct()
- SoapServer->setClass()

SoapServer->setClass()
SoapVar->__construct()
SOAP
PHP Manual