Skip to content

bongolan/nusoap

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuSOAP

NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich Ayala. It is a set of PHP classes - no PHP extensions required - that allow developers to create and consume web services based on SOAP 1.1, WSDL 1.1 and HTTP 1.0/1.1.

🕹 f3l1x.io | 💻 f3l1x | 🐦 @xf3l1x

All credits belongs to official authors, take a look at nusoap.sourceforge.net


Versions

State Version Branch PHP
development dev-develop develop >= 5.6
next ^0.9.6 0.9.x >= 5.4
stable ~0.9.5.1 master >= 5.4

Installation

To install this pkg use Composer.

composer require econea/nusoap

Stable

Solid rock version is ~0.9.5.x.

composer require econea/nusoap:~0.9.5.1

Next

Just bugfixing for >=0.9.6. Update your composer.json.

{
  "require": {
    "econea/nusoap": "^0.9.6"
  },
  "minimum-stability": "dev",
  "prefer-stable": true
}

Development

Total refactored version (split into more files, CI, etc).

{
  "require": {
    "econea/nusoap": "dev-develop"
  },
  "minimum-stability": "dev",
  "prefer-stable": true
}

Usage

// Config
$client = new nusoap_client('example.com/api/v1', 'wsdl');
$client->soap_defencoding = 'UTF-8';
$client->decode_utf8 = FALSE;

// Calls
$result = $client->call($action, $data);

Experimental

Take a look at develop branch. There will be new features and modernizations.

Minimal version is set to PHP 5.6.

composer require econea/nusoap:dev-develop

Help

Join the chat

Maintainers


NuSOAP

Milan Felix Šulc

Thank you for testing, reporting and contributing.

About

😏 Fixed NuSOAP for PHP 5.6 - 7.3

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%