default
[ class tree: default ] [ index: default ] [ all elements ]

Class: Wsdl_2_0

Source Location: /mikebevz/xsd2php/wsdl/Wsdl_2_0.php

Class Overview

AbstractWsdl
   |
   --Wsdl_2_0



Implements interfaces:

Variables

Methods


Inherited Variables

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