PHPackages                             greenex/yii2-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. [DevOps &amp; Deployment](/categories/devops)
4. /
5. greenex/yii2-soap-server

ActiveYii2-extension[DevOps &amp; Deployment](/categories/devops)

greenex/yii2-soap-server
========================

SOAP Server Extension for Yii 2

0.1.3(11y ago)010BSD-3-ClausePHPPHP &gt;=5.4.0

Since Feb 10Pushed 7y ago1 watchersCompare

[ Source](https://github.com/greenex/yii2-soap-server)[ Packagist](https://packagist.org/packages/greenex/yii2-soap-server)[ Docs](https://github.com/mongosoft/yii2-soap-server)[ RSS](/packages/greenex-yii2-soap-server/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (3)Versions (5)Used By (0)

Quickbooks SOAP Server Extension for Yii 2
==========================================

[](#quickbooks-soap-server-extension-for-yii-2)

Note, PHP SOAP extension is required.

[![Latest Stable Version](https://camo.githubusercontent.com/e37ec3e5f80d2a5c685f5b9fdb67dc0ed9037f8d34be67d1cc0ecbb8f8d0f64a/68747470733a2f2f706f7365722e707567782e6f72672f677265656e65782f796969322d736f61702d7365727665722f762f737461626c652e706e67)](https://packagist.org/packages/greenex/yii2-soap-server)[![Total Downloads](https://camo.githubusercontent.com/c85ac38ebb6c2921a7d0b639d7f6b2e7a47c564e35a28ff7b6b8578939ba47e0/68747470733a2f2f706f7365722e707567782e6f72672f677265656e65782f796969322d736f61702d7365727665722f646f776e6c6f6164732e706e67)](https://packagist.org/packages/greenex/yii2-soap-server)[![Build Status](https://camo.githubusercontent.com/41691e3161d4d61dbaefb8499c963a7167d34f4a498167ca0fd1de2cc4ae2a11/68747470733a2f2f7472617669732d63692e6f72672f677265656e65782f796969322d736f61702d7365727665722e706e67)](https://travis-ci.org/greenex/yii2-soap-server)

its a fork from mongosoft/yii2-soap-server Installation
-------------------------------------------------------

[](#its-a-fork-from--mongosoftyii2-soap-serverinstallation)

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

Either run

```
composer require --prefer-dist greenex/yii2-soap-server "*"

```

or add

```
"greenex/yii2-soap-server": "*"
```

to the `require` section of your `composer.json` file.

Usage
-----

[](#usage)

You need to add \[\[greenex\\soapserver\\Action\]\] to web controller.

Note, In a service class, a remote invokable method must be a public method with a doc comment block containing the '@soap' tag.

```
class ApiController extends Controller
{
    /**
     * @inheritdoc
     */
    public function actions()
    {
        return [
            'hello' => 'greenex\soapserver\Action',
        ];
    }

    /**
     * @param string $name
     * @return string
     * @soap
     */
    public function getHello($name)
    {
        return 'Hello ' . $name;
    }
}
```

In case you want to disable the WSDL mode of SoapServer, you can specify this in the `serviceOptions` parameter as indicated below. You can use this when the request is to complex for the WSDL generator.

```
    /**
     * @inheritdoc
     */
    public function actions()
    {
        return [
            'index' => [
                'class' => 'greenex\soapserver\Action',
                'serviceOptions' => [
                    'disableWsdlMode' => true,
                ]
            ]
        ];
    }
```

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% 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

Every ~23 days

Total

4

Last Release

4038d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2650f0a17628e51813750562f061cdeb1ab4ad7a70324bb032d6f4a6d39c1003?d=identicon)[greenex](/maintainers/greenex)

---

Top Contributors

[![mohorev](https://avatars.githubusercontent.com/u/4974062?v=4)](https://github.com/mohorev "mohorev (8 commits)")[![greenex](https://avatars.githubusercontent.com/u/1810582?v=4)](https://github.com/greenex "greenex (1 commits)")

---

Tags

serversoapyii2extensionwsdl

###  Code Quality

TestsCodeception

### Embed Badge

![Health badge](/badges/greenex-yii2-soap-server/health.svg)

```
[![Health](https://phpackages.com/badges/greenex-yii2-soap-server/health.svg)](https://phpackages.com/packages/greenex-yii2-soap-server)
```

###  Alternatives

[mongosoft/yii2-soap-server

SOAP Server Extension for Yii 2

25265.1k](/packages/mongosoft-yii2-soap-server)[wsdltophp/packagegenerator

Generate hierarchical PHP classes based on a WSDL

4351.9M19](/packages/wsdltophp-packagegenerator)[mongosoft/yii2-soap-client

SOAP Client Extension for Yii 2

37404.9k](/packages/mongosoft-yii2-soap-client)[conquer/services

Yii2 soap wsdl web services

1632.5k](/packages/conquer-services)[skeeks/cms

SkeekS CMS — control panel and tools based on php framework Yii2

13825.6k47](/packages/skeeks-cms)[yii2mod/yii2-ftp

A flexible FTP and SSL-FTP client for PHP. This lib provides helpers easy to use to manage the remote files.

32433.0k3](/packages/yii2mod-yii2-ftp)

PHPackages © 2026

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