ttbooking / wsdl2phpgenerator
一个简单的类库,用于从wsdl文件生成PHP类。
3.4.2
2021-02-03 13:16 UTC
Requires
- php: ^7.4
- ext-soap: *
- symfony/options-resolver: ^3.4 || ^4.3 || ^5.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-08-29 05:43:49 UTC
README
简单的WSDL到PHP类的转换器。接受WSDL文件并输出可使用的类文件。
使用MIT许可证。
公告:我们正在寻找一两名具有提交权限的协维护者,以帮助推进此项目,审查拉取请求并回应问题。如果您为此项目做出了贡献或积极参与开源,并拥有GitHub个人资料以供审查,请通过@kasperg联系,表达您的兴趣。
新主要版本:3
wsdl2phpgenerator的新主要版本最近已发布:3
这引入了对配置和生成代码的更改。这些更改使其更灵活,更容易包含在其他项目中,促进贡献并减少维护。
2.x用户应阅读3.0中的新功能概述。
安装
使用composer将wsdl2phpgenerator添加到您的项目中
composer require ttbooking/wsdl2phpgenerator
贡献者
最初由@walle开发,包括来自各种贡献者的错误修复和改进。
贡献
非常欢迎拉取请求。请阅读我们的贡献指南。
请确保运行测试套件、修复器和分析器
composer test
composer fix
composer analyse
用法和选项
有关此包的用法信息,请参阅用法和选项。
版本控制
此项目使用语义版本控制。以下构成了公共API
\Wsdl2PhpGenerator\GeneratorInterface
\Wsdl2PhpGenerator\ConfigInterface
- 生成代码
对这些的向后不兼容更改意味着将增加主要版本。新功能和错误修复增加次要和补丁版本。