WSDL\XML\XMLUse\XMLUseFactory::create PHP Method

create() public static method

public static create ( string $use ) : WSDL\XML\XMLUse\XMLUse
$use string
return WSDL\XML\XMLUse\XMLUse
    public static function create($use)
    {
        switch ($use) {
            case SoapBinding::LITERAL:
                return new XMLLiteralUse();
            case SoapBinding::ENCODED:
                return new XMLEncodedUse();
            default:
                throw new Exception('Unsupported soap binding use [' . $use . ']');
        }
    }

Usage Example

Example #1
0
 public function setUp()
 {
     parent::setUp();
     $this->DOMDocument = new DOMDocument();
     $this->XMLUse = XMLUseFactory::create($this->useType());
     $this->soapVersion = XMLSoapVersion::getTagFor(BindingType::SOAP_11);
 }
All Usage Examples Of WSDL\XML\XMLUse\XMLUseFactory::create
XMLUseFactory