PHP Class WSDL\XML\XMLProvider

Author: Piotr Olaszewski ([email protected])
Show file Open project: piotrooo/wsdl-creator Class Usage Examples

Public Methods

Method Description
__construct ( WSDLBuilder $builder )
generate ( ) : void
getXml ( ) : string

Private Methods

Method Description
binding ( )
bindingElement ( string $methodName, DOMElement $soapBodyElement, DOMElement $element, string $elementName, string $headerName, Parameter $header = null )
createElement ( string $elementName, string $value = '' ) : DOMElement
createElementWithAttributes ( string $elementName, array $attributes, string $value = '' ) : DOMElement
definitions ( )
message ( )
messageHeaderIfNeeded ( string $methodName, string $headerSuffix, Parameter $parameter = null )
messageParts ( string $methodName, Node | Node[] | null $nodes ) : DOMElement
portType ( )
service ( )
types ( )

Method Details

__construct() public method

public __construct ( WSDLBuilder $builder )
$builder WSDL\Builder\WSDLBuilder

generate() public method

public generate ( ) : void
return void

getXml() public method

public getXml ( ) : string
return string