wsdltophp/wsdlhandler

用于简化WSDL处理的装饰设计模式

1.0.5 2022-03-24 20:54 UTC

This package is auto-updated.

Last update: 2024-09-21 20:59:16 UTC


README

WSDL处理器提供了一系列方法来操作和浏览WSDL及其模式。

License Latest Stable Version TeamCity build status Scrutinizer Code Quality Code Coverage Total Downloads StyleCI SymfonyInsight

WsdlHandler使用装饰设计模式,基于DomHandler

源代码最初是在PackageGenerator项目中创建的,但感觉它有独立生存并独立于PackageGenerator项目进化的可能性。

使用Docker进行测试

感谢phpfarm的Docker镜像,可以在任何PHP版本下使用cli本地运行测试

  • php-7.4

首先,您需要创建一个容器,您可以通过在项目的根目录下运行以下命令行来使用docker-compose完成此操作

$ docker-compose up -d --build

然后您将有一个名为wsdl_handler的容器,在其中您可以运行composer命令和php cli命令,例如

# install deps in container (using update ensure it does use the composer.lock file if there is any)
$ docker exec -it wsdl_handler php-7.4 /usr/bin/composer update
# run tests in container
$ docker exec -it wsdl_handler php-7.4 -dmemory_limit=-1 vendor/bin/phpunit

贡献

有关详细信息,请参阅CONTRIBUTING

常见问题解答

请随时创建问题

许可

MIT许可(MIT)。有关更多信息,请参阅许可文件