Öffentliche Methoden | |
nusoap_fault ($faultcode, $faultactor='', $faultstring='', $faultdetail='') | |
serialize () | |
nusoap_fault ($faultcode, $faultactor='', $faultstring='', $faultdetail='') | |
serialize () | |
Öffentliche Attribute | |
$faultcode | |
$faultactor | |
$faultstring | |
$faultdetail |
Contains information for a SOAP fault. Mainly used for returning faults from deployed functions in a server instance.
Definiert in Zeile 14 der Datei class.soap_fault.php.
nusoap_fault::nusoap_fault | ( | $ | faultcode, | |
$ | faultactor = '' , |
|||
$ | faultstring = '' , |
|||
$ | faultdetail = '' | |||
) |
constructor
string | $faultcode (SOAP-ENV:Client | SOAP-ENV:Server) | |
string | $faultactor only used when msg routed between multiple actors | |
string | $faultstring human readable error message | |
mixed | $faultdetail detail, typically a string or array of string |
Definiert in Zeile 1039 der Datei nusoap.php.
01039 { 01040 parent::nusoap_base(); 01041 $this->faultcode = $faultcode; 01042 $this->faultactor = $faultactor; 01043 $this->faultstring = $faultstring; 01044 $this->faultdetail = $faultdetail; 01045 }
nusoap_fault::nusoap_fault | ( | $ | faultcode, | |
$ | faultactor = '' , |
|||
$ | faultstring = '' , |
|||
$ | faultdetail = '' | |||
) |
constructor
string | $faultcode (SOAP-ENV:Client | SOAP-ENV:Server) | |
string | $faultactor only used when msg routed between multiple actors | |
string | $faultstring human readable error message | |
mixed | $faultdetail detail, typically a string or array of string |
Definiert in Zeile 48 der Datei class.soap_fault.php.
00048 { 00049 parent::nusoap_base(); 00050 $this->faultcode = $faultcode; 00051 $this->faultactor = $faultactor; 00052 $this->faultstring = $faultstring; 00053 $this->faultdetail = $faultdetail; 00054 }
nusoap_fault::serialize | ( | ) |
serialize a fault
Definiert in Zeile 1053 der Datei nusoap.php.
01053 { 01054 $ns_string = ''; 01055 foreach($this->namespaces as $k => $v){ 01056 $ns_string .= "\n xmlns:$k=\"$v\""; 01057 } 01058 $return_msg = 01059 '<?xml version="1.0" encoding="'.$this->soap_defencoding.'"?>'. 01060 '<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"'.$ns_string.">\n". 01061 '<SOAP-ENV:Body>'. 01062 '<SOAP-ENV:Fault>'. 01063 $this->serialize_val($this->faultcode, 'faultcode'). 01064 $this->serialize_val($this->faultactor, 'faultactor'). 01065 $this->serialize_val($this->faultstring, 'faultstring'). 01066 $this->serialize_val($this->faultdetail, 'detail'). 01067 '</SOAP-ENV:Fault>'. 01068 '</SOAP-ENV:Body>'. 01069 '</SOAP-ENV:Envelope>'; 01070 return $return_msg; 01071 }
nusoap_fault::serialize | ( | ) |
serialize a fault
Definiert in Zeile 62 der Datei class.soap_fault.php.
00062 { 00063 $ns_string = ''; 00064 foreach($this->namespaces as $k => $v){ 00065 $ns_string .= "\n xmlns:$k=\"$v\""; 00066 } 00067 $return_msg = 00068 '<?xml version="1.0" encoding="'.$this->soap_defencoding.'"?>'. 00069 '<SOAP-ENV:Envelope SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"'.$ns_string.">\n". 00070 '<SOAP-ENV:Body>'. 00071 '<SOAP-ENV:Fault>'. 00072 $this->serialize_val($this->faultcode, 'faultcode'). 00073 $this->serialize_val($this->faultactor, 'faultactor'). 00074 $this->serialize_val($this->faultstring, 'faultstring'). 00075 $this->serialize_val($this->faultdetail, 'detail'). 00076 '</SOAP-ENV:Fault>'. 00077 '</SOAP-ENV:Body>'. 00078 '</SOAP-ENV:Envelope>'; 00079 return $return_msg; 00080 }
nusoap_fault::$faultactor |
Definiert in Zeile 26 der Datei class.soap_fault.php.
nusoap_fault::$faultcode |
Definiert in Zeile 20 der Datei class.soap_fault.php.
nusoap_fault::$faultdetail |
Definiert in Zeile 38 der Datei class.soap_fault.php.
nusoap_fault::$faultstring |
Definiert in Zeile 32 der Datei class.soap_fault.php.
Copyright © 2003 - 2009 MyOOS [Shopsystem]. All rights reserved. MyOOS [Shopsystem] is Free Software released under the GNU/GPL License. Webmaster: info@r23.de (Impressum) |
|