Phpro\SoapClient\ClientBuilder::build PHP Method

build() public method

public build ( ) : ClientInterface
return ClientInterface
    public function build()
    {
        $soapClientFactory = new SoapClientFactory($this->classMaps, $this->converters);
        $soapClient = $soapClientFactory->factory($this->wsdl, $this->soapOptions);
        if ($this->logger) {
            $this->dispatcher->addSubscriber(new LogPlugin($this->logger));
        }
        return $this->clientFactory->factory($soapClient, $this->dispatcher);
    }