WSDL\XML\XMLProvider::service PHP Method

service() private method

private service ( )
    private function service()
    {
        $name = $this->builder->getName();
        $serviceElement = $this->createElementWithAttributes('service', ['name' => $name . 'Service']);
        $portElement = $this->createElementWithAttributes('port', ['name' => $name . 'Port', 'binding' => 'tns:' . $name . 'Binding']);
        $soapAddressElement = $this->createElementWithAttributes($this->XMLSoapVersion . ':address', ['location' => $this->builder->getLocation()]);
        $portElement->appendChild($soapAddressElement);
        $serviceElement->appendChild($portElement);
        $this->definitionsRootNode->appendChild($serviceElement);
        return $this;
    }