SoapServer->setPersistence()

(no version information, might be only in CVS)

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

Beschreibung

class 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);

?>

Anmerkung: 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()