default

# Class: Wsdl_2_0 Source Location: /mikebevz/xsd2php/wsdl/Wsdl_2_0.php
### Class Overview
    AbstractWsdl
       |
       --Wsdl_2_0
Implements interfaces: IWsdl | ### Variables $namespaces | ### Methods prepare
### Inherited Variables #### Class: AbstractWsdl AbstractWsdl::$bindingNameSuffix AbstractWsdl::$common AbstractWsdl::$debug AbstractWsdl::$docNamespaces AbstractWsdl::$dom AbstractWsdl::$importedNamespaces AbstractWsdl::$lastNsKey AbstractWsdl::$location AbstractWsdl::$methodsMeta AbstractWsdl::$portNameSuffix AbstractWsdl::$publicPath AbstractWsdl::$publicUrl AbstractWsdl::$refl AbstractWsdl::$requestSuffix AbstractWsdl::$responseSuffix AbstractWsdl::$schemasPath AbstractWsdl::$service AbstractWsdl::$serviceNameSuffix AbstractWsdl::$soapBindingStyle AbstractWsdl::$soapBindingTransport AbstractWsdl::$targetNsPrefix AbstractWsdl::$wsBinding AbstractWsdl::$wsDefinitions AbstractWsdl::$wsdlName AbstractWsdl::$wsdlTargetNamespace AbstractWsdl::$wsdlXmlSource AbstractWsdl::$wsDocumentation AbstractWsdl::$wsMessage AbstractWsdl::$wsPortType AbstractWsdl::$wsService AbstractWsdl::$wsTypes AbstractWsdl::$wsXmlSchema AbstractWsdl::$xmlSchemaImports AbstractWsdl::$xmlSchemaPreffix | ### Inherited Methods #### Class: AbstractWsdl AbstractWsdl::__construct() AbstractWsdl::addImportToSchema() Add xsd:import tag to XML schema before any childs added AbstractWsdl::composeUrl() Compose URL of kind schema://host:port AbstractWsdl::copyToPublic() Copy given file to publicSchemaPath AbstractWsdl::getClassMethods() Get service class public methods AbstractWsdl::getClassNamespace() Return class XML namespace taken from @xmlNamespace doc AbstractWsdl::getDebug() AbstractWsdl::getLocation() Get SOAP service location (service->port->address->location) AbstractWsdl::getMethodIO() Return method input/output AbstractWsdl::getNsCode() AbstractWsdl::getPublicPath() AbstractWsdl::getPublicUrl() AbstractWsdl::getSchemaLocation() Get path to schema in schemasPath with targetNamespace = $ns AbstractWsdl::getSchemasPath() AbstractWsdl::getShortName() Get class name without namespace AbstractWsdl::getSoapBindingStyle() AbstractWsdl::getTypeName() Get QName style for given type AbstractWsdl::importsToAbsUrl() Convert relative paths in XMLSchema's imports and includes to URLs using $location AbstractWsdl::isTargetNamespaceEqualsTo() Check if $schema XML Schema file belongs to $ns AbstractWsdl::namespaceToUrn() Convert PHP namespace to URN AbstractWsdl::prepareDom() Prepare DOM AbstractWsdl::prepareReflection() Prepare service class reflection AbstractWsdl::setDebug() AbstractWsdl::setLocation() AbstractWsdl::setPublicPath() AbstractWsdl::setPublicUrl() AbstractWsdl::setSchemasPath() AbstractWsdl::setSoapBindingStyle() AbstractWsdl::toXml() Return WSDL as XML string
### Class Details [line 7] [ Top ] ### Class Variables #### $namespaces = array ( 'wsdl' => 'http://www.w3.org/ns/wsdl', 'wsdli' => 'http://www.w3.org/ns/wsdl-instance', 'wsdlx' => 'http://www.w3.org/ns/wsdl-extensions', 'rpc' => 'http://www.w3.org/ns/wsdl/rpc', 'soap' => 'http://www.w3.org/ns/wsdl/soap', 'http' => 'http://www.w3.org/ns/wsdl/http', 'xsd' => 'http://www.w3.org/2001/XMLSchema', 'xsi' => 'http://www.w3.org/2001/XMLSchema-instance' ) [line 9] #### Tags:
access: | protected
Type: | mixed
[ Top ] ### Class Methods ### method prepare [line 21]
`void prepare( )`
#### Tags:
access: | public
Implementation of: IWsdl::prepare() [ Top ] Documentation generated on Tue, 01 Feb 2011 22:29:30 +0100 by phpDocumentor 1.4.3