|
XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
|
Public Member Functions | |
| __construct ($name='soapval', $type=false, $value=-1, $element_ns=false, $type_ns=false, $attributes=false) | |
| serialize ($use='encoded') | |
| decode () | |
Public Member Functions inherited from nusoap_base | |
| __construct () | |
| getGlobalDebugLevel () | |
| setGlobalDebugLevel ($level) | |
| getDebugLevel () | |
| setDebugLevel ($level) | |
| debug ($string) | |
| appendDebug ($string) | |
| clearDebug () | |
| & | getDebug () |
| & | getDebugAsXMLComment () |
| expandEntities ($val) | |
| getError () | |
| setError ($str) | |
| isArraySimpleOrStruct ($val) | |
| serialize_val ($val, $name=false, $type=false, $name_ns=false, $type_ns=false, $attributes=false, $use='encoded', $soapval=false) | |
| serializeEnvelope ($body, $headers=false, $namespaces=[], $style='rpc', $use='encoded', $encodingStyle='https://schemas.xmlsoap.org/soap/encoding/') | |
| formatDump ($str) | |
| contractQname ($qname) | |
| expandQname ($qname) | |
| getLocalPart ($str) | |
| getPrefix ($str) | |
| getNamespaceFromPrefix ($prefix) | |
| getPrefixFromNamespace ($ns) | |
| getmicrotime () | |
| varDump ($data) | |
| __toString () | |
Data Fields | |
| $name | |
| $type | |
| $value | |
| $element_ns | |
| $type_ns | |
| $attributes | |
Data Fields inherited from nusoap_base | |
| $title = 'NuSOAP' | |
| $version = '0.9.5' | |
| $revision = '$Revision: 1.123 $' | |
| $error_str = '' | |
| $debug_str = '' | |
| $charencoding = true | |
| $debugLevel | |
| $XMLSchemaVersion = 'https://www.w3.org/2001/XMLSchema' | |
| $soap_defencoding = 'UTF-8' | |
| $namespaces | |
| $usedNamespaces = [] | |
| $typemap | |
| $xmlEntities | |
For creating serializable abstractions of native PHP types. This class allows element name/namespace, XSD type, and XML attributes to be associated with a value. This is extremely useful when WSDL is not used, but is also useful when WSDL is used with polymorphic types, including xsd:anyType and user-defined types.
@access public
Definition at line 2118 of file nusoap.php.
| __construct | ( | $name = 'soapval', | |
| $type = false, | |||
| $value = -1, | |||
| $element_ns = false, | |||
| $type_ns = false, | |||
| $attributes = false ) |
constructor
| string | $name | optional name |
| mixed | $type | optional type name |
| mixed | $value | optional value |
| mixed | $element_ns | optional namespace of value |
| mixed | $type_ns | optional namespace of type |
| mixed | $attributes | associative array of attributes to add to element serialization @access public |
Definition at line 2174 of file nusoap.php.
| decode | ( | ) |
decodes a soapval object into a PHP native type
Definition at line 2203 of file nusoap.php.
| serialize | ( | $use = 'encoded' | ) |
return serialized value
| string | $use | The WSDL use value (encoded|literal) |
Definition at line 2192 of file nusoap.php.
| $attributes |
Definition at line 2161 of file nusoap.php.
| $element_ns |
Definition at line 2147 of file nusoap.php.
| $name |
Definition at line 2126 of file nusoap.php.
| $type |
Definition at line 2133 of file nusoap.php.
| $type_ns |
Definition at line 2154 of file nusoap.php.
| $value |
Definition at line 2140 of file nusoap.php.