PHPackages                             edmondscommerce/ntlm-soap-client - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. edmondscommerce/ntlm-soap-client

ActiveLibrary[HTTP &amp; Networking](/categories/http)

edmondscommerce/ntlm-soap-client
================================

A simple SOAP client that supports NTLM authentication for WSDL to PHP

v2.1.0(1y ago)0344MITPHPPHP &gt;=7.4

Since Apr 28Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Edmonds-Commerce-Limited/ntlm-soap-client)[ Packagist](https://packagist.org/packages/edmondscommerce/ntlm-soap-client)[ RSS](/packages/edmondscommerce-ntlm-soap-client/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (2)Dependencies (1)Versions (4)Used By (0)

NTLM SOAP Client
================

[](#ntlm-soap-client)

This is a very simple SOAP client that supports NTLM authentication for use with [WSDL To PHP](https://github.com/WsdlToPhp/PackageBase)

It has two classes, the [Client](./src/NTLMSoapClient.php) that allows the username and password to be set, and tells CURL to use NTLM, and the [Base](./src/NTLMSoapBase.php) which extends the Abstract client from WsdlToPhp and sets the options.

Usage
-----

[](#usage)

When generating the client you need to use the `setSoapClientClass` option and pass in the Base class. A simplified example is shown below

```
