professionalweb / php2wsdl
从PHP类创建WSDL文件。
0.7.1
2017-01-13 05:23 UTC
Requires
- php: >=5.4
- wingu/reflection: ~1.0
Requires (Dev)
README
从PHP类创建WSDL文件。
安装
通过Composer
$ composer require professionalweb/php2wsdl
使用说明
$class = "Vendor\\MyClass"; $serviceURI = "http://www.myservice.com/soap"; $serviceName = 'testService'; $wsdlGenerator = new PHP2WSDL\PHPClass2WSDL($class, $serviceURI, $serviceName); $wsdlGenerator->addClass(AnotherClass::class); // Generate thw WSDL from the class adding only the public methods that have @soap annotation. $wsdlGenerator->generateWSDL(); $wsdlXML = $wsdlGenerator->dump();
测试
$ phpunit
安全性
如果你发现任何与安全性相关的问题,请通过电子邮件联系,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。