alxishin / wsdl2phpgenerator
用于从wsdl文件生成PHP类的简单类库。
1.0
2022-11-08 09:58 UTC
Requires
- php: ^7.2 || ^8.0
- ext-soap: *
- symfony/options-resolver: ^3.4 || ^4.3 || ^5.0 || ^6.0
- symfony/polyfill-iconv: ^1.13.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
- kasperg/phing-github: 0.2.*
- phing/phing: ^2.16.3
- php-vcr/php-vcr: ^1.4.4
- php-vcr/phpunit-testlistener-vcr: ^3.2.1
- phpstan/phpstan: ^0.12.9
- phpunit/phpunit: ^8.5
- psr/log: ^1.1.2
- symfony/yaml: ^2.8.52
This package is auto-updated.
Last update: 2024-09-08 14:04:29 UTC
README
简单的WSDL到PHP类转换器。接受WSDL文件并输出可用的类文件。
使用MIT许可证。
公告:我们正在寻找一两名具有提交权限的共同维护者,以帮助推进此项目,审查拉取请求并响应问题。如果您为此项目做出了贡献或积极参与开源,并拥有GitHub个人资料以供审查,请ping @kasperg 以表达您的兴趣。
新主要版本:3
wsdl2phpgenerator的最新主要版本已发布:3
这引入了对配置和生成代码的更改。这些更改使其使用更加灵活,更容易包含在其他项目中,促进贡献并降低维护成本。
鼓励2.x用户阅读3.0中的新功能概述。
安装
使用composer将wsdl2phpgenerator添加到您的项目中
composer require wsdl2phpgenerator/wsdl2phpgenerator
贡献者
最初由@walle开发,并包含来自各种贡献者的错误修复和改进。
贡献
非常欢迎拉取请求。请阅读我们的贡献指南。
请确保运行测试套件、修复器和分析器
composer test
composer fix
composer analyse
使用和选项
有关此包的使用信息,请参阅使用和选项。
版本控制
本项目使用语义版本控制。以下构成公共API
\Wsdl2PhpGenerator\GeneratorInterface
\Wsdl2PhpGenerator\ConfigInterface
- 生成代码
对这些的向后不兼容更改意味着将增加主要版本。新增功能和错误修复增加次要和补丁版本。