Hallo, ich habe eine Frage:
Ich habe eine Klasse mit Funktionen die ich an einen Soap Server übergeben.
Beipsiel:
class SoapService
{
function test() {
return "blabla";
}
function test2() {
return "blubb";
}
}
Also die Funktionen test und test2 geben jeweils einen String zurück. einmal blabla und einmal blubb.
Der Rest sieht simpel so aus
$server = new SoapServer(NULL,
array('uri' => "http://url/"));
$server->setClass(SoapService);
$server->handle();
Ich möchte mir jetzt aber eine eigene Verschlüsslung bauen.
Ich möchte also das ich VOR dem Abschicken den Return Wert bearbeiten.
Ich möchte aber nicht in meiner SoapService Klasse jetzt jede Rückgabe ändern in sowas wie return verschluessel("blabla");
Kann ich irgendwie in der SOAP Server Klasse das noch vor dem Absenden überschreiben?
Ich habe eine Klasse mit Funktionen die ich an einen Soap Server übergeben.
Beipsiel:
class SoapService
{
function test() {
return "blabla";
}
function test2() {
return "blubb";
}
}
Also die Funktionen test und test2 geben jeweils einen String zurück. einmal blabla und einmal blubb.
Der Rest sieht simpel so aus
$server = new SoapServer(NULL,
array('uri' => "http://url/"));
$server->setClass(SoapService);
$server->handle();
Ich möchte mir jetzt aber eine eigene Verschlüsslung bauen.
Ich möchte also das ich VOR dem Abschicken den Return Wert bearbeiten.
Ich möchte aber nicht in meiner SoapService Klasse jetzt jede Rückgabe ändern in sowas wie return verschluessel("blabla");
Kann ich irgendwie in der SOAP Server Klasse das noch vor dem Absenden überschreiben?
Kommentar