sebudesign / php-ntlm-soap

基于 https://blogs.msdn.microsoft.com/freddyk/2010/01/19/connecting-to-nav-web-services-from-php/ 的 Composer 包

1.0.0 2017-07-23 12:56 UTC

This package is not auto-updated.

Last update: 2024-09-18 04:45:29 UTC


README

基于本文档的 composer 包 https://blogs.msdn.microsoft.com/freddyk/2010/01/19/connecting-to-nav-web-services-from-php/

用法

<?php namespace App\Services;

use SeBuDesign\NtlmSoap\Client;

class PetsService
{
    public function getPetTypes()
    {
        $client = new Client(
            'http://my.pets.com/WS_Pet_types', // Endpoint of the call
            'PetService\Username', // NTLM username
            'pa55w0rd' // NTLM password
        );
        
        $response = $client->ReadMultiple(['filter' => null]); // Call the ReadMultiple Soap call with filter parameter
        
        var_dump($response); // All pet types
        die();
    }
}