Skip to content

:fontawesome-solid-journal-whills: Get started


This package provides an expressive, minimal API around the Soap Client from Phpro, allowing you to quickly make outgoing SOAP requests to communicate with other web applications.


alt text


Introduction

It is using HTTPplug as handler with Guzzle as client. Some code is based/copied on/from Laravel Http wrapper. Thanks for inspiration :-)

Installation

Package

Execute the following command to get the latest version of the package:

composer require codedredd/laravel-soap

Configuration

Publish Configuration

php artisan vendor:publish --provider "CodeDredd\Soap\SoapServiceProvider"

Code generation feature

If you also want to use the code generation feature you have to install following packages:

composer require --dev laminas/laminas-code wsdl2phpgenerator/wsdl2phpgenerator