PHPackages                             opensoft/php-wsdl-proxy-generator - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. opensoft/php-wsdl-proxy-generator

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

opensoft/php-wsdl-proxy-generator
=================================

Simple WSDL Proxy Generator

131.8k2[1 issues](https://github.com/opensoft/php-wsdl-proxy-generator/issues)PHP

Since Jul 31Pushed 13y ago5 watchersCompare

[ Source](https://github.com/opensoft/php-wsdl-proxy-generator)[ Packagist](https://packagist.org/packages/opensoft/php-wsdl-proxy-generator)[ RSS](/packages/opensoft-php-wsdl-proxy-generator/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

This package helps you generates php classes from wsdl file.

[![Build Status](https://camo.githubusercontent.com/c267fda54f77be5ce11ee61e62293d69cfeece53007aec749c836297303ead7e/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f6f70656e736f66742f7068702d7773646c2d70726f78792d67656e657261746f722e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/opensoft/php-wsdl-proxy-generator)

Installation
============

[](#installation)

If you don't have Composer yet, download it following the instructions on  or just run the following command:

```
curl -s http://getcomposer.org/installer | php

```

Then run

```
php composer.phar create-project opensoft/php-wsdl-proxy-generator path/to/install/directory

```

Getting started with PHP-Wsdl-Proxy-generator
=============================================

[](#getting-started-with-php-wsdl-proxy-generator)

```
php app/console

```

Usage: *opensoft:wsdl-proxy:generate \[--wsdl="..."\] \[--dir="..."\] \[--namespace="..."\] \[--license-path="..."\]*

Options:

- --wsdl Path to the wsdl file
- --dir The directory where to create proxy classes
- --namespace The namespace of proxy classes to create
- --license-path The full path to license file. Its contents will be inserted at the beginning of each generated file

Help: The *opensoft:wsdl-proxy:generate* command helps you generates php classes from wsdl file.

By default, the command interacts with the developer to tweak the generation. Any passed option will be used as a default value for the interaction:

```
php app/console opensoft:wsdl-proxy:generate --namespace=Acme/Wsdl

```

Note that you can use / instead of \\ for the namespace delimiter to avoid any problem.

If you want to disable any user interaction, use *--no-interaction* but don't forget to pass all needed options:

```
php app/console opensoft:wsdl-proxy:generate --wsdl=simple.wsdl --dir=src --namespace=Acme/Wsdl --no-interaction

```

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

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

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c9c8c25d979f415e12cb7bf5281570afb86ebe6c7fe419a1aef8a858920d2a4?d=identicon)[fightmaster](/maintainers/fightmaster)

---

Top Contributors

[![fightmaster](https://avatars.githubusercontent.com/u/648770?v=4)](https://github.com/fightmaster "fightmaster (11 commits)")[![richardfullmer](https://avatars.githubusercontent.com/u/384602?v=4)](https://github.com/richardfullmer "richardfullmer (1 commits)")

### Embed Badge

![Health badge](/badges/opensoft-php-wsdl-proxy-generator/health.svg)

```
[![Health](https://phpackages.com/badges/opensoft-php-wsdl-proxy-generator/health.svg)](https://phpackages.com/packages/opensoft-php-wsdl-proxy-generator)
```

###  Alternatives

[swoft/swoole-ide-helper

IDE helper for Swoft and Swoole

41326.9k148](/packages/swoft-swoole-ide-helper)[stellarwp/admin-notice

An object-oriented interface around WordPress' admin notices

1616.7k](/packages/stellarwp-admin-notice)

PHPackages © 2026

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