wsdltophp/domhandler

装饰设计模式简化DOM处理

2.0.6 2022-03-24 20:28 UTC

This package is auto-updated.

Last update: 2024-09-23 16:48:20 UTC


README

DOM处理器提供了大量方法来操作和浏览DOM文档。

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

DomHandler使用装饰设计模式以简化DOM处理。

源代码最初是在PackageGenerator项目中创建的,但感觉它有独立生活和独立于PackageGenerator项目演变的能力。

使用Docker进行测试

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

  • php-7.4

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

$ docker-compose up -d --build

然后,您将有一个名为dom_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 dom_handler php-7.4 /usr/bin/composer update
# run tests in container
$ docker exec -it dom_handler php-7.4 -dmemory_limit=-1 vendor/bin/phpunit

贡献

有关详细信息,请参阅CONTRIBUTING

致谢

在此项目中提供帮助的开发者列在composer.json文件中的Contributor下,他们是

常见问题解答

请随意创建问题

许可证

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