|
ILIAS
release_8 Revision v8.24
|
Backward compatibility. More...
Inheritance diagram for XMLSchema:
Collaboration diagram for XMLSchema:Additional Inherited Members | |
Public Member Functions inherited from nusoap_xmlschema | |
| __construct ($schema='', $xml='', $namespaces=array()) | |
| constructor More... | |
| parseFile ($xml, $type) | |
| parse an XML file More... | |
| parseString ($xml, $type) | |
| parse an XML string More... | |
| CreateTypeName ($ename) | |
| gets a type name for an unnamed type More... | |
| schemaStartElement ($parser, $name, $attrs) | |
| start-element handler More... | |
| schemaEndElement ($parser, $name) | |
| end-element handler More... | |
| schemaCharacterData ($parser, $data) | |
| element content handler More... | |
| serializeSchema () | |
| serialize the schema More... | |
| xdebug ($string) | |
| adds debug data to the clas level debug string More... | |
| getPHPType ($type, $ns) | |
| get the PHP type of a user defined type in the schema PHP type is kind of a misnomer since it actually returns 'struct' for assoc. More... | |
| getTypeDef ($type) | |
| returns an associative array of information about a given type returns false if no type exists by the given name More... | |
| serializeTypeDef ($type) | |
| returns a sample serialization of a given type, or false if no type by the given name More... | |
| typeToForm ($name, $type) | |
| returns HTML form elements that allow a user to enter values for creating an instance of the given type. More... | |
| addComplexType ($name, $typeClass='complexType', $phpType='array', $compositor='', $restrictionBase='', $elements=array(), $attrs=array(), $arrayType='') | |
| adds a complex type to the schema More... | |
| addSimpleType ($name, $restrictionBase='', $typeClass='simpleType', $phpType='scalar', $enumeration=array()) | |
| adds a simple type to the schema More... | |
| addElement ($attrs) | |
| adds an element to the schema More... | |
Public Member Functions inherited from nusoap_base | |
| __construct () | |
| constructor More... | |
| getGlobalDebugLevel () | |
| gets the global debug level, which applies to future instances More... | |
| setGlobalDebugLevel ($level) | |
| sets the global debug level, which applies to future instances More... | |
| getDebugLevel () | |
| gets the debug level for this instance More... | |
| setDebugLevel ($level) | |
| sets the debug level for this instance More... | |
| debug ($string) | |
| adds debug data to the instance debug string with formatting More... | |
| appendDebug ($string) | |
| adds debug data to the instance debug string without formatting More... | |
| clearDebug () | |
| clears the current debug data for this instance More... | |
| & | getDebug () |
| gets the current debug data for this instance More... | |
| & | getDebugAsXMLComment () |
| gets the current debug data for this instance as an XML comment this may change the contents of the debug data More... | |
| expandEntities ($val) | |
| expands entities, e.g. More... | |
| getError () | |
| returns error string if present More... | |
| setError ($str) | |
| sets error string More... | |
| isArraySimpleOrStruct ($val) | |
| detect if array is a simple array or a struct (associative array) More... | |
| serialize_val ($val, $name=false, $type=false, $name_ns=false, $type_ns=false, $attributes=false, $use='encoded', $soapval=false) | |
| serializes PHP values in accordance w/ section 5. More... | |
| serializeEnvelope ($body, $headers=false, $namespaces=array(), $style='rpc', $use='encoded', $encodingStyle='http://schemas.xmlsoap.org/soap/encoding/') | |
| serializes a message More... | |
| formatDump ($str) | |
| formats a string to be inserted into an HTML stream More... | |
| contractQname ($qname) | |
| contracts (changes namespace to prefix) a qualified name More... | |
| expandQname ($qname) | |
| expands (changes prefix to namespace) a qualified name More... | |
| getLocalPart ($str) | |
| returns the local part of a prefixed string returns the original string, if not prefixed More... | |
| getPrefix ($str) | |
| returns the prefix part of a prefixed string returns false, if not prefixed More... | |
| getNamespaceFromPrefix ($prefix) | |
| pass it a prefix, it returns a namespace More... | |
| getPrefixFromNamespace ($ns) | |
| returns the prefix for a given namespace (or prefix) or false if no prefixes registered for the given namespace More... | |
| getmicrotime () | |
| returns the time in ODBC canonical form with microseconds More... | |
| varDump ($data) | |
| Returns a string with the output of var_dump. More... | |
| __toString () | |
| represents the object as a string More... | |
Data Fields inherited from nusoap_xmlschema | |
| $schema = '' | |
| $xml = '' | |
| $enclosingNamespaces | |
| $schemaInfo = array() | |
| $schemaTargetNamespace = '' | |
| $attributes = array() | |
| $complexTypes = array() | |
| $complexTypeStack = array() | |
| $currentComplexType = null | |
| $elements = array() | |
| $elementStack = array() | |
| $currentElement = null | |
| $simpleTypes = array() | |
| $simpleTypeStack = array() | |
| $currentSimpleType = null | |
| $imports = array() | |
| $parser | |
| $position = 0 | |
| $depth = 0 | |
| $depth_array = array() | |
| $message = array() | |
| $defaultNamespace = array() | |
Data Fields inherited from nusoap_base | |
| $title = 'NuSOAP' | |
| $version = '0.7.3' | |
| $revision = '$Revision$' | |
| $error_str = '' | |
| $debug_str = '' | |
| $charencoding = true | |
| $debugLevel | |
| $XMLSchemaVersion = 'http://www.w3.org/2001/XMLSchema' | |
| $soap_defencoding = 'UTF-8' | |
| $namespaces | |
| $usedNamespaces = array() | |
| $typemap | |
| $xmlEntities | |
Backward compatibility.
Definition at line 2061 of file nusoap.php.