SoapServer->setPersistence()
(PHP 5 >= 5.1.2)
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
Example#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.