capdigital/ntlmsoapclient 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

capdigital/ntlmsoapclient

Composer 安装命令:

composer require capdigital/ntlmsoapclient

包简介

NTLM Soap Client

README 文档

README

Installation par composer :

composer require capdigital/ntlmsoapclient

Configuration si symfony-receip ne fonctionne pas :

  1. Activer l'analyse du fichier de configuration en allant dans /config/bundles.php et intégrer la ligne :
    Capdigital\NtlmSoapClient\CapdigitalNTLMSoapClient::class => ['all' => true]

  2. Créer le fichier de configuration dans /config/packages/capdigital_ntlm_soap_client.yaml contenant :
    capdigital_ntlm_soap_client:
    url: "http://xxx.xxx.xxx.xxx"
    port: "xxxx"
    server: "SERVER_NAME"
    society: "SOCIETY_NAME"
    user: "DOMAINE\USER"
    password: "PASSWORD"

  3. Utilisation du service dans un controller :
    use Capdigital\NtlmSoapClient\Service\CapdigitalNtlmSoapClient as serviceNtlmSoapClient;
    class maClass
    {



mafonction(serviceNtlmSoapClient $serviceNtlmSoapClient)
{
$service = $serviceNtlmSoapClient->connect($wsName, $deleteSociety = true);
ou
$service = $serviceNtlmSoapClient->connect($wsName);
}

}
  1. Exemple :
    mafonction(serviceNtlmSoapClient $serviceNtlmSoapClient)
    {
    $service = $serviceNtlmSoapClient->connect('SystemService', $deleteSociety = true);
    $result = $client->Companies();
    $companies = $result->return_value;
    echo "Companies:
    ";
    if (is_array($companies)) {
    foreach($companies as $company) {
    echo "$company
    ";
    }
    $cur = $companies[0];
    }
    else {
    echo "$companies
    ";
    $cur = $companies;
    }
    }

统计信息

  • 总下载量: 95
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2019-02-27

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固