PHPackages                             byjg/soap-server - 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. [API Development](/categories/api)
4. /
5. byjg/soap-server

ActiveLibrary[API Development](/categories/api)

byjg/soap-server
================

A lightweight and modern SOAP server implementation for PHP 8.3+

6.0.0(7mo ago)168↓93.8%MITPHPPHP &gt;=8.3 &lt;8.6CI failing

Since Nov 3Pushed 3mo agoCompare

[ Source](https://github.com/byjg/php-soap-server)[ Packagist](https://packagist.org/packages/byjg/soap-server)[ GitHub Sponsors](https://github.com/byjg)[ RSS](/packages/byjg-soap-server/feed)WikiDiscussions master Synced today

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

   sidebar\_key soap-server   tags    php

 http

    Soap Server
===========

[](#soap-server)

A lightweight and modern SOAP server implementation for PHP 8.3+

[![Sponsor](https://camo.githubusercontent.com/fab14b7f7f475072ada0473f193d6f322561fd4a2958e0cc89910d053347cf27/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53706f6e736f722d2532336561346161613f6c6f676f3d67697468756273706f6e736f7273266c6f676f436f6c6f723d7768697465266c6162656c436f6c6f723d306431313137)](https://github.com/sponsors/byjg)[![Build Status](https://github.com/byjg/php-soap-server/actions/workflows/phpunit.yml/badge.svg?branch=master)](https://github.com/byjg/php-soap-server/actions/workflows/phpunit.yml)[![Opensource ByJG](https://camo.githubusercontent.com/425c1bbccc0f292bf4d20569ae74a6b2e384fd648f1af8911bc61de9a8dcfc0b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6f70656e736f757263652d62796a672d737563636573732e737667)](http://opensource.byjg.com)[![GitHub source](https://camo.githubusercontent.com/88e61eb211719144efdd570290a0456b6e13099c2df8d973f1bb43fe33bf0039/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4769746875622d736f757263652d696e666f726d6174696f6e616c3f6c6f676f3d676974687562)](https://github.com/byjg/php-soap-server/)[![GitHub license](https://camo.githubusercontent.com/17aeea7e331821557dbc37b75d11d67a30273dcecafdaf0edd273cc893b61169/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f62796a672f7068702d736f61702d7365727665722e737667)](https://opensource.byjg.com/opensource/licensing.html)[![GitHub release](https://camo.githubusercontent.com/c0d5131e10a729ef09db1e93d7bd6d256b9dd9421cf4caeccc682e855601a4b4/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f62796a672f7068702d736f61702d7365727665722e737667)](https://github.com/byjg/php-soap-server/releases/)

Features
--------

[](#features)

- 🚀 **Modern PHP 8.3+ Attributes**: Use PHP attributes to define SOAP services declaratively
- 📝 **Auto-generated WSDL**: Automatic WSDL generation from your service definitions
- 🎨 **Beautiful Documentation UI**: Modern, interactive HTML documentation with Jinja templates
- 🔧 **Flexible Configuration**: Support for both attribute-based and programmatic configuration
- 📊 **Type Safety**: Full support for complex types, arrays, and optional parameters
- 🌐 **SOAP 1.1 &amp; 1.2**: Support for both SOAP versions
- 🎯 **Discovery Support**: Built-in DISCO (Discovery) document generation
- 📱 **Responsive Design**: Mobile-friendly service documentation interface

Installation
------------

[](#installation)

```
composer require byjg/soap-server
```

Quick Start
-----------

[](#quick-start)

### Using PHP Attributes (Recommended)

[](#using-php-attributes-recommended)

```
