protected function createWSDL_definitions()
    {
        /*
        <definitions name="myService"
            targetNamespace="urn:myService"
            xmlns:typens="urn:myService"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
            xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
            xmlns="http://schemas.xmlsoap.org/wsdl/">
        */

        $this->wsdl_definitions = $this->wsdl->createElement('definitions');
        $this->wsdl_definitions->setAttribute('name', $this->wsdlclassname);
        $this->wsdl_definitions->setAttribute(
            'targetNamespace',
            'urn:' . $this->wsdlclassname
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:typens',
            'urn:' . $this->wsdlclassname
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:xsd',
            self::SOAP_XML_SCHEMA_VERSION
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:soap',
            self::SCHEMA_SOAP
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:soapenc',
            self::SOAP_SCHEMA_ENCODING
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:wsdl',
            self::SCHEMA_WSDL
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns',
            self::SCHEMA_WSDL
        );

        $this->wsdl->appendChild($this->wsdl_definitions);
    }
protected function createWSDL_definitions()
    {
        /*
        <definitions name="myService"
            targetNamespace="urn:myService"
            xmlns:typens="urn:myService"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
            xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
            xmlns="http://schemas.xmlsoap.org/wsdl/">
        */

        $this->wsdl_definitions = $this->wsdl->createElement('definitions');
        $this->wsdl_definitions->setAttribute('name', $this->wsdlclassname);
        $this->wsdl_definitions->setAttribute(
            'targetNamespace',
            'urn:' . $this->wsdlclassname
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:typens',
            'urn:' . $this->wsdlclassname
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:xsd',
            self::SOAP_XML_SCHEMA_VERSION
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:soap',
            self::SCHEMA_SOAP
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:soapenc',
            self::SOAP_SCHEMA_ENCODING
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns:wsdl',
            self::SCHEMA_WSDL
        );
        $this->wsdl_definitions->setAttribute(
            'xmlns',
            self::SCHEMA_WSDL
        );

        $this->wsdl->appendChild($this->wsdl_definitions);
    }
protected function createWSDL_definitions ( ) { /*
        <definitions name="myService"
            targetNamespace="urn:myService"
            xmlns:typens="urn:myService"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
            xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
            xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
            xmlns="http://schemas.xmlsoap.org/wsdl/">
        */ $ this -> wsdl_definitions = $ this -> wsdl -> createElement ( 'definitions' ) ; $ this -> wsdl_definitions -> setAttribute ( 'name' , $ this -> wsdlclassname ) ; $ this -> wsdl_definitions -> setAttribute ( 'targetNamespace' , 'urn:' . $ this -> wsdlclassname ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns:typens' , 'urn:' . $ this -> wsdlclassname ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns:xsd' , self :: SOAP_XML_SCHEMA_VERSION ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns:soap' , self :: SCHEMA_SOAP ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns:soapenc' , self :: SOAP_SCHEMA_ENCODING ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns:wsdl' , self :: SCHEMA_WSDL ) ; $ this -> wsdl_definitions -> setAttribute ( 'xmlns' , self :: SCHEMA_WSDL ) ; $ this -> wsdl -> appendChild ( $ this -> wsdl_definitions ) ; }
Create the definition node

@return void
Create the definition node