[nusoap] element index

All elements
a b c d e f g h i l m n o p r s t u v w x _
_
top
Method _getProxyClassCode
dynamically creates proxy class code
Method __toString
represents the object as a string
a
top
Variable $attributes
Variable $attributes
soapval::$attributes in nusoap.php
The XML element attributes (array or false)
Variable $authtype
wsdl::$authtype in nusoap.php
Variable $authtype
Variable $authtype
Method addAttachment
adds a MIME attachment to the current request.
Method addAttachment
adds a MIME attachment to the current response.
Method addComplexType
adds a complex type to the schema
Method addComplexType
adds an XML Schema complex type to the WSDL types
Method addElement
adds an element to the schema
Method addElement
wsdl::addElement() in nusoap.php
adds an element to the WSDL types
Method addOperation
wsdl::addOperation() in nusoap.php
register an operation with the server
Method addSimpleType
adds a simple type to the schema
Method addSimpleType
wsdl::addSimpleType() in nusoap.php
adds an XML Schema simple type to the WSDL types
Method add_to_map
add a method to the dispatch map (this has been replaced by the register method)
Method appendDebug
adds debug data to the instance debug string without formatting
b
top
Variable $bindings
wsdl::$bindings in nusoap.php
Variable $bindingType
Variable $body_position
Method buildPayload
Writes the payload, including HTTP headers, to $this->outgoing_payload.
Method buildVal
builds response structures for compound values (arrays/structs) and scalars
c
top
Variable $cache_dir
nusoap_wsdlcache::$cache_dir in class.wsdlcache.php
Variable $cache_lifetime
nusoap_wsdlcache::$cache_lifetime in class.wsdlcache.php
Variable $certRequest
Variable $certRequest
wsdl::$certRequest in nusoap.php
Variable $certRequest
Variable $ch
Variable $charencoding
toggles automatic encoding of special characters as entities (should always be true, I think)
Variable $ch_options
Variable $complexTypes
Variable $complexTypes
wsdl::$complexTypes in nusoap.php
Variable $complexTypeStack
Variable $cookies
Variable $curl_options
wsdl::$curl_options in nusoap.php
Variable $curl_options
Variable $currentBinding
wsdl::$currentBinding in nusoap.php
Variable $currentComplexType
Variable $currentElement
Variable $currentMessage
wsdl::$currentMessage in nusoap.php
Variable $currentOperation
Variable $currentPort
wsdl::$currentPort in nusoap.php
Variable $currentPortType
Variable $currentSchema
wsdl::$currentSchema in nusoap.php
Variable $currentSimpleType
Method call
nusoap_client::call() in nusoap.php
calls method, returns PHP native type
Method character_data
element content handler
Method character_data
element content handler
Method checkCookies
checks all Cookies and delete those which are expired
Method checkWSDL
check WSDL passed as an instance or pulled from an endpoint
Page class.wsdlcache.php
class.wsdlcache.php in class.wsdlcache.php
Method clearAttachments
clears the MIME attachments for the current response.
Method clearAttachments
clears the MIME attachments for the current request.
Method clearDebug
clears the current debug data for this instance
Method configureWSDL
Sets up wsdl object.
Method connect
establish an HTTP connection
Method contractQname
contracts (changes namespace to prefix) a qualified name
Method createFilename
nusoap_wsdlcache::createFilename() in class.wsdlcache.php
creates the filename used to cache a wsdl instance
Method CreateTypeName
gets a type name for an unnamed type
d
top
Variable $debugLevel
the debug level for this instance
Variable $debug_flag
whether to append debug to response as XML comment
Variable $debug_flag
Variable $debug_str
Current debug string (manipulated by debug/appendDebug/clearDebug/getDebug/getDebugAsXMLComment)
Variable $debug_str
nusoap_wsdlcache::$debug_str in class.wsdlcache.php
Variable $decode_utf8
toggles whether the parser decodes element content w/ utf8_decode()
Variable $decode_utf8
Variable $decode_utf8
Variable $defaultNamespace
Variable $defaultRpcParams
Variable $default_namespace
Variable $depth
wsdl::$depth in nusoap.php
Variable $depth
Variable $depth
nusoap_parser::$depth in nusoap.php
Variable $depth_array
Variable $depth_array
wsdl::$depth_array in nusoap.php
Variable $depth_array
Variable $digestRequest
Variable $digest_uri
Variable $document
Variable $document
SOAP body request portion (incomplete namespace resolution; special characters not escaped) (text)
Variable $document
Variable $documentation
wsdl::$documentation in nusoap.php
Method debug
nusoap_base::debug() in nusoap.php
adds debug data to the instance debug string with formatting
Method debug
nusoap_wsdlcache::debug() in class.wsdlcache.php
adds debug data to the class level debug string
Method decode
soapval::decode() in nusoap.php
decodes a soapval object into a PHP native type
Method decodeChunked
decode a string that is encoded w/ "chunked' transfer encoding as defined in RFC2068 19.4.6
Method decodeSimple
decodes simple types into PHP variables
Method decodeUTF8
e
top
Variable $elements
Variable $elementStack
Variable $element_ns
soapval::$element_ns in nusoap.php
The XML element namespace (string or false)
Variable $enclosingNamespaces
Variable $encoding
Variable $endpoint
Variable $endpoint
wsdl::$endpoint in nusoap.php
Variable $endpointType
Variable $error_str
Current error string (manipulated by getError/setError)
Variable $externalWSDLURL
URL for WSDL (if one)
Method end_element
wsdl::end_element() in nusoap.php
end-element handler
Method end_element
end-element handler
Method expandEntities
expands entities, e.g. changes '<' to '&lt;'.
Method expandQname
expands (changes prefix to namespace) a qualified name
f
top
Variable $fault
nusoap_parser::$fault in nusoap.php
Variable $fault
nusoap_client::$fault in nusoap.php
Variable $fault
nusoap_server::$fault in nusoap.php
SOAP fault for response (or false)
Variable $faultactor
The fault actor
Variable $faultcode
The fault code (client|server)
Variable $faultcode
Variable $faultdetail
The fault detail, typically a string or array of string
Variable $faultdetail
Variable $faultstring
The fault string, a description of the fault
Variable $faultstring
Variable $fault_code
Variable $fault_detail
Variable $fault_str
Variable $forceEndpoint
Variable $fplock
nusoap_wsdlcache::$fplock in class.wsdlcache.php
Method fault
Specify a fault to be returned to the client.
Method fetchWSDL
wsdl::fetchWSDL() in nusoap.php
fetches the WSDL document and parses it
Method formatDump
formats a string to be inserted into an HTML stream
g
top
Method get
nusoap_wsdlcache::get() in class.wsdlcache.php
gets a wsdl instance from the cache
Method getAttachments
gets the MIME attachments from the current response.
Method getAttachments
gets the MIME attachments from the current request.
Method getBindingData
Method getCookies
gets all Cookies
Method getCookiesForRequest
sort out cookies for the current request
Method getDebug
gets the current debug data for this instance
Method getDebugAsXMLComment
gets the current debug data for this instance as an XML comment this may change the contents of the debug data
Method getDebugLevel
gets the debug level for this instance
Method getDefaultRpcParams
gets the default RPC parameter setting.
Method getError
returns error string if present
Method getGlobalDebugLevel
gets the global debug level, which applies to future instances
Method getHeader
get the SOAP response Header (parsed)
Method getHeaders
get the SOAP response headers (namespace resolution incomplete)
Method getHeaders
get the unparsed SOAP Header
Method getHTTPBody
gets the HTTP body for the current response.
Method getHTTPBody
gets the HTTP body for the current response.
Method getHTTPBody
gets the HTTP body for the current request.
Method getHTTPBody
gets the HTTP body for the current request.
Method getHTTPContentType
gets the HTTP content type for the current response.
Method getHTTPContentType
gets the HTTP content type for the current request.
Method getHTTPContentType
gets the HTTP content type for the current response.
Method getHTTPContentType
gets the HTTP content type for the current request.
Method getHTTPContentTypeCharset
gets the HTTP content type charset for the current request.
Method getHTTPContentTypeCharset
gets the HTTP content type charset for the current response.
Method getHTTPContentTypeCharset
gets the HTTP content type charset for the current request.
Method getHTTPContentTypeCharset
gets the HTTP content type charset for the current response.
Method getLocalPart
returns the local part of a prefixed string returns the original string, if not prefixed
Method getmicrotime
returns the time in ODBC canonical form with microseconds
Method getNamespaceFromPrefix
pass it a prefix, it returns a namespace
Method getOperationData
returns an associative array of data necessary for calling an operation
Method getOperationData
get available data pertaining to an operation
Method getOperationDataForSoapAction
returns an associative array of data necessary for calling an operation
Method getOperations
wsdl::getOperations() in nusoap.php
returns an assoc array of operation names => operation data
Method getPHPType
get the PHP type of a user defined type in the schema
Method getPrefix
returns the prefix part of a prefixed string returns false, if not prefixed
Method getPrefixFromNamespace
returns the prefix for a given namespace (or prefix) or false if no prefixes registered for the given namespace
Method getProxy
dynamically creates an instance of a proxy class, allowing user to directly call methods from wsdl
Method getProxyClassCode
dynamically creates proxy class code
Method getResponse
gets the SOAP response via HTTP[S]
Method getTypeDef
returns an associative array of information about a given type returns false if no type exists by the given name
Method getTypeDef
wsdl::getTypeDef() in nusoap.php
returns an array of information about a given type returns false if no type exists by the given name
Method get_response
get the parsed message (SOAP Body)
Method get_soapbody
get the parsed SOAP Body (NULL if there was none)
Method get_soapheader
get the parsed SOAP Header (NULL if there was none)
h
top
Variable $headers
HTTP headers of request
Variable $host
Variable $http_encoding
i
top
Variable $ids
nusoap_parser::$ids in nusoap.php
Variable $import
wsdl::$import in nusoap.php
Variable $imports
Variable $incoming_cookies
Variable $incoming_headers
Variable $incoming_payload
Method invoke_method
invokes a PHP function for the requested SOAP method
Method io_method
gets the I/O method to use
Method isArraySimpleOrStruct
detect if array is a simple array or a struct (associative array)
Function iso8601_to_timestamp
convert ISO 8601 compliant date string to unix timestamp
Method isSkippableCurlHeader
Test if the given string starts with a header that is to be skipped.
l
top
Method loadWSDL
instantiate wsdl object and parse wsdl file
m
top
Variable $message
Variable $message
wsdl::$message in nusoap.php
Variable $message
Variable $messages
wsdl::$messages in nusoap.php
Variable $method
Variable $methodname
name of method requested
Variable $methodparams
method parameters from request
Variable $methodreturn
method return value to place in response
Variable $methodreturnisliteralxml
whether $methodreturn is a string of literal XML
Variable $methodURI
requested method namespace URI
Variable $mimeContentType
Variable $mimeContentType
Variable $multirefs
n
top
Variable $name
soapval::$name in nusoap.php
The XML element name
Variable $namespaces
Variable $namespaces
namespaces in an array of prefix => uri
Page nusoapmime.php
nusoapmime.php in nusoapmime.php
Class nusoapservermime
nusoapservermime in nusoapmime.php
nusoap_server_mime server supporting MIME attachments defined at http://www.w3.org/TR/SOAP-attachments. It depends on the PEAR Mail_MIME library.
Method nusoap_base
constructor
Class nusoap_base
nusoap_base in nusoap.php
nusoap_base
Class nusoap_client
nusoap_client in nusoap.php
[nu]soapclient higher level class for easy usage.
Method nusoap_client
constructor
Class nusoap_client_mime
nusoap_client_mime in nusoapmime.php
nusoap_client_mime client supporting MIME attachments defined at http://www.w3.org/TR/SOAP-attachments. It depends on the PEAR Mail_MIME library.
Class nusoap_fault
nusoap_fault in nusoap.php
Contains information for a SOAP fault.
Method nusoap_fault
constructor
Class nusoap_parser
nusoap_parser in nusoap.php
nusoap_parser class parses SOAP XML messages into native PHP values
Method nusoap_parser
constructor that actually does the parsing
Page nusoap.php
nusoap.php in nusoap.php
Method nusoap_server
constructor the optional parameter is a path to a WSDL file that you'd like to bind the server instance to.
Class nusoap_server
nusoap_server in nusoap.php
nusoap_server allows the user to create a SOAP server that is capable of receiving messages and returning responses
Class nusoap_server_mime
nusoap_server_mime in nusoapmime.php
nusoap_server_mime server supporting MIME attachments defined at http://www.w3.org/TR/SOAP-attachments. It depends on the PEAR Mail_MIME library.
Class nusoap_wsdlcache
nusoap_wsdlcache in class.wsdlcache.php
caches instances of the wsdl class
Method nusoap_wsdlcache
constructor
Class nusoap_xmlschema
nusoap_xmlschema in nusoap.php
parses an XML Schema, allows access to it's data, other utility methods.
Method nusoap_xmlschema
constructor
o
top
Variable $opData
wsdl::$opData in nusoap.php
Variable $operations
assoc array of operations => opData; operations are added by the register()
Variable $operations
Variable $outgoing_headers
Variable $outgoing_headers
HTTP headers of response
Variable $outgoing_payload
Method obtainMutex
nusoap_wsdlcache::obtainMutex() in class.wsdlcache.php
obtains the local mutex
p
top
Variable $parent
Variable $parser
wsdl::$parser in nusoap.php
Variable $parser
Variable $password
wsdl::$password in nusoap.php
Variable $password
Variable $password
Variable $path
Variable $persistentConnection
Variable $persistentConnection
Variable $port
Variable $portName
Variable $ports
wsdl::$ports in nusoap.php
Variable $portTypes
wsdl::$portTypes in nusoap.php
Variable $position
Variable $position
Variable $position
wsdl::$position in nusoap.php
Variable $protocol_version
Variable $proxy
Variable $proxyhost
wsdl::$proxyhost in nusoap.php
Variable $proxyhost
Variable $proxypassword
Variable $proxypassword
wsdl::$proxypassword in nusoap.php
Variable $proxyport
wsdl::$proxyport in nusoap.php
Variable $proxyport
Variable $proxyusername
Variable $proxyusername
wsdl::$proxyusername in nusoap.php
Method parametersMatchWrapped
determine whether a set of parameters are unwrapped when they are expect to be wrapped, Microsoft-style.
Method parseCookie
parse an incoming Cookie into it's parts
Method parseFile
parse an XML file
Method parseRequest
processes SOAP message received from client
Method parseRequest
processes SOAP message received from client
Method parseResponse
processes SOAP message returned from server
Method parseResponse
processes SOAP message returned from server
Method parseString
parse an XML string
Method parseWSDL
wsdl::parseWSDL() in nusoap.php
parses the wsdl document
Method parse_http_headers
parses HTTP request headers.
Method parse_request
parses a request
Method put
nusoap_wsdlcache::put() in class.wsdlcache.php
adds a wsdl instance to the cache
r
top
Variable $request
HTTP request
Variable $request
Variable $requestAttachments
Variable $requestAttachments
Variable $requestHeader
SOAP Headers from request (parsed)
Variable $requestHeaders
SOAP headers from request (incomplete namespace resolution; special characters not escaped) (text)
Variable $requestHeaders
Variable $requestSOAP
SOAP payload for request (text)
Variable $request_method
Variable $response
Variable $response
HTTP response
Variable $responseAttachments
Variable $responseAttachments
Variable $responseData
Variable $responseHeader
Variable $responseHeaders
Variable $responseHeaders
SOAP headers for response (text or array of soapval or associative array)
Variable $responseHeaders
Variable $responseSOAP
SOAP payload for response (text)
Variable $response_status_line
Variable $response_timeout
Variable $response_timeout
Variable $result
text indication of result (for debugging)
Variable $revision
CVS revision for HTTP headers.
Variable $root_header
Variable $root_struct
Variable $root_struct_name
Variable $root_struct_namespace
Method register
register a service function with the server
Method releaseMutex
nusoap_wsdlcache::releaseMutex() in class.wsdlcache.php
releases the local mutex
Method remove
nusoap_wsdlcache::remove() in class.wsdlcache.php
removes a wsdl instance from the cache
s
top
Variable $schema
Variable $schemaInfo
Variable $schemas
wsdl::$schemas in nusoap.php
Variable $schemaTargetNamespace
Variable $scheme
Variable $simpleTypes
Variable $simpleTypeStack
Variable $SOAPAction
SOAP Action from request
Variable $soapheader
Variable $soapresponse
Variable $soap_defencoding
charset encoding for outgoing messages
Variable $status
wsdl::$status in nusoap.php
Variable $status
Method schemaCharacterData
element content handler
Method schemaEndElement
end-element handler
Method schemaStartElement
start-element handler
Method send
nusoap_client::send() in nusoap.php
send the SOAP message
Method send
sends the SOAP request and gets the SOAP response via HTTP[S]
Method sendHTTPS
sends the SOAP request and gets the SOAP response via HTTPS using CURL
Method sendRequest
sends the SOAP request via HTTP[S]
Method send_response
sends an HTTP response
Method serialize
soapval::serialize() in nusoap.php
return serialized value
Method serialize
serialize a fault
Method serialize
wsdl::serialize() in nusoap.php
serialize the parsed wsdl
Method serializeComplexTypeAttributes
serializes the attributes for a complexType
Method serializeComplexTypeElements
serializes the elements for a complexType
Method serializeEnvelope
serializes a message
Method serializeParameters
serialize a PHP value according to a WSDL message definition
Method serializeRPCParameters
serialize PHP values according to a WSDL message definition contrary to the method name, this is not limited to RPC
Method serializeSchema
serialize the schema
Method serializeType
wsdl::serializeType() in nusoap.php
serializes a PHP value according a given type definition
Method serializeTypeDef
returns a sample serialization of a given type, or false if no type by the given name
Method serialize_return
serializes the return value from a PHP function into a full SOAP Envelope
Method serialize_val
serializes PHP values in accordance w/ section 5. Type information is not serialized if $use == 'literal'.
Method service
processes request and returns response
Method setContentType
sets the content-type for the SOAP message to be sent
Method setCookie
adds a new Cookie into $this->cookies array
Method setCredentials
if authenticating, set user credentials here
Method setCredentials
if authenticating, set user credentials here
Method setCredentials
if authenticating, set user credentials here
Method setCurlOption
sets a cURL option
Method setCurlOption
sets user-specified cURL options
Method setDebugLevel
sets the debug level for this instance
Method setDefaultRpcParams
sets the default RPC parameter setting.
Method setEncoding
use http encoding
Method setEndpoint
sets the SOAP endpoint, which can override WSDL
Method setError
sets error string
Method setGlobalDebugLevel
sets the global debug level, which applies to future instances
Method setHeader
sets an HTTP header
Method setHeaders
set the SOAP headers
Method setHTTPEncoding
use HTTP encoding
Method setHTTPProxy
set proxy info here
Method setProxy
set proxy info here
Method setSOAPAction
set the soapaction value
Method setURL
sets the URL to which to connect
Method setUseCURL
Set whether to try to use cURL connections if possible
Class soapclient
soapclient in nusoap.php
For backwards compatiblity, define soapclient unless the PHP SOAP extension is loaded.
Class soapclientmime
soapclientmime in nusoapmime.php
nusoap_client_mime client supporting MIME attachments defined at http://www.w3.org/TR/SOAP-attachments. It depends on the PEAR Mail_MIME library.
Method soapval
soapval::soapval() in nusoap.php
constructor
Class soapval
soapval in nusoap.php
For creating serializable abstractions of native PHP types. This class
Class soap_fault
soap_fault in nusoap.php
Backward compatibility
Class soap_parser
soap_parser in nusoap.php
Backward compatibility
Class soap_server
soap_server in nusoap.php
Backward compatibility
Method soap_transport_http
constructor
Class soap_transport_http
soap_transport_http in nusoap.php
transport class for sending/receiving data via HTTP and HTTPS NOTE: PHP must be compiled with the CURL extension for HTTPS support
Method start_element
wsdl::start_element() in nusoap.php
start-element handler
Method start_element
start-element handler
t
top
Variable $timeout
wsdl::$timeout in nusoap.php
Variable $timeout
Variable $title
nusoap_base::$title in nusoap.php
Identification for HTTP headers.
Variable $type
soapval::$type in nusoap.php
The XML type name (string or false)
Variable $typemap
nusoap_base::$typemap in nusoap.php
XML Schema types in an array of uri => (array of xml type => php type) is this legacy yet? no, this is used by the nusoap_xmlschema class to verify type => namespace mappings.
Variable $type_ns
soapval::$type_ns in nusoap.php
The XML type namespace (string or false)
Function timestamp_to_iso8601
convert unix timestamp to ISO 8601 compliant date string
Method typeToForm
returns HTML form elements that allow a user to enter values for creating an instance of the given type.
u
top
Variable $uri
Variable $url
Variable $usedNamespaces
namespaces used in the current context, e.g. during serialization
Variable $username
Variable $username
wsdl::$username in nusoap.php
Variable $username
Variable $useSOAPAction
Variable $use_curl
Variable $use_curl
wsdl::$use_curl in nusoap.php
Variable $use_curl
Method unsetHeader
unsets an HTTP header
Method UpdateCookies
updates the current cookies with a new set
Method useHTTPPersistentConnection
use HTTP persistent connections if possible
Method usePersistentConnection
specifies that an HTTP persistent connection should be used
Function usleepWindows
usleepWindows() in nusoap.php
sleeps some number of microseconds
v
top
Variable $value
soapval::$value in nusoap.php
The PHP value
Variable $version
nusoap_base::$version in nusoap.php
Version for HTTP headers.
Method varDump
Returns a string with the output of var_dump
Method verify_method
takes the value that was created by parsing the request and compares to the method's signature, if available.
w
top
Variable $wsdl
wsdl::$wsdl in nusoap.php
Variable $wsdl
nusoap_server::$wsdl in nusoap.php
wsdl instance (if one)
Method webDescription
prints html description of services
Method wsdl
wsdl::wsdl() in nusoap.php
constructor
Class wsdl
wsdl in nusoap.php
parses a WSDL file, allows access to it's data, other utility methods.
Class wsdlcache
wsdlcache in class.wsdlcache.php
For backward compatibility
x
top
Variable $xml
nusoap_parser::$xml in nusoap.php
Variable $xml
Variable $xmlEntities
XML entities to convert
Variable $XMLSchemaVersion
set schema version
Variable $xml_encoding
character set encoding of incoming (request) messages
Variable $xml_encoding
Variable $xml_encoding
Method xdebug
adds debug data to the clas level debug string
Class XMLSchema
XMLSchema in nusoap.php
Backward compatibility
a b c d e f g h i l m n o p r s t u v w x _