PHPackages                             vallbo/soap-service-layer - 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. vallbo/soap-service-layer

ActiveLibrary[API Development](/categories/api)

vallbo/soap-service-layer
=========================

SOAP service layer

0.1.0(7y ago)06.9k↑275%Apache-2.0PHPPHP ^7.1

Since Apr 24Pushed 7y ago1 watchersCompare

[ Source](https://github.com/vallbo/soap-service-layer)[ Packagist](https://packagist.org/packages/vallbo/soap-service-layer)[ RSS](/packages/vallbo-soap-service-layer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (11)Versions (2)Used By (0)

SOAP Service Layer
==================

[](#soap-service-layer)

Service Layer vendor, for SOA communication (SOAP).

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

[](#installation)

For installation use composer:

```
composer require vallbo/soap-service-layer
```

Adapters
--------

[](#adapters)

### Vallbo\\SoapServiceLayer\\Adapter\\BasicAdapter

[](#vallbosoapservicelayeradapterbasicadapter)

#### Configuration

[](#configuration)

- dependencies
    - soapClientFactory - *Vallbo\\SoapServiceLayer\\Adapter\\SoapClientFactoryInterface* - factory for creating SOAP client.
    - responseFactory - *Vallbo\\SoapServiceLayer\\Response\\ResponseFactoryInterface* - response factory for creating specific response.
    - logger - if you want log what is going on in adapter, provide your logger service (PSR-3).
    - cache - if you want cache responses, provide your cache service (PSR-16).
    - cacheTTL - cache TTL for cache items.

Exception
---------

[](#exception)

SoapFault is wrapped to *Vallbo\\SoapServiceLayer\\Exception\\SoapException*. You can find SoapFault in previous exception in SoapException object.

Response
--------

[](#response)

**Response returned by adapter implements *Vallbo\\SoapServiceLayer\\Response\\SoapResponseInterface*.**

We provide default response object *Vallbo\\SoapServiceLayer\\Response\\SoapResponse* and default response factory *Vallbo\\SoapServiceLayer\\Response\\ResponseFactory* for faster implementation.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2572d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/fa29c9ba563cdedf5edb7f587cc6ee8fe193d49b21b64e91a6594917521372d4?d=identicon)[vallbo](/maintainers/vallbo)

---

Top Contributors

[![vallbo](https://avatars.githubusercontent.com/u/8950881?v=4)](https://github.com/vallbo "vallbo (2 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/vallbo-soap-service-layer/health.svg)

```
[![Health](https://phpackages.com/badges/vallbo-soap-service-layer/health.svg)](https://phpackages.com/packages/vallbo-soap-service-layer)
```

###  Alternatives

[algolia/algoliasearch-client-php

API powering the features of Algolia.

69333.0M114](/packages/algolia-algoliasearch-client-php)[team-reflex/discord-php

An unofficial API to interact with the voice and text service Discord.

1.1k379.4k24](/packages/team-reflex-discord-php)[commercetools/commercetools-sdk

The official PHP SDK for the commercetools Composable Commerce APIs

19281.5k](/packages/commercetools-commercetools-sdk)[wtfzdotnet/php-tmdb-api

PHP wrapper for TMDB (TheMovieDatabase) API v3. Supports two types of approaches, one modelled with repositories, models and factories. And the other by simple array access to RAW data from The Movie Database.

4242.9k](/packages/wtfzdotnet-php-tmdb-api)[webit/w-firma-api

wFirma.pl API

1820.2k](/packages/webit-w-firma-api)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
