heptacom / heptaconnect-package-http
HEPTAconnect HTTP 包
1.1.0
2023-09-02 15:53 UTC
Requires
- php: >=8.0
- ext-json: *
- heptacom/heptaconnect-portal-base: ^0.9.5
- psr/event-dispatcher: ^1.0
- psr/http-client: ^1.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.0 || ^2.0
- symfony/dependency-injection: ^5.0 || ^6.0
- symfony/event-dispatcher: ^5.0 || ^6.0
- symfony/event-dispatcher-contracts: ^2.0 || ^3.0
- symfony/options-resolver: ^5.1 || ^6.0
Requires (Dev)
- infection/infection: >=0.21
- phpunit/phpunit: >=9.3 <10
Suggests
- ext-dom: Allow XML formatting
Conflicts
- nikic/php-parser: 4.7.0
This package is auto-updated.
Last update: 2024-08-29 00:18:35 UTC
README
这是HEPTACOM针对中大型企业的解决方案的一部分。
描述
这是一个HEPTAconnect包,用于支持与HTTP客户端协同工作的流程组件或作为HTTP服务器。更多信息请参阅文档。
特性
- 出站HTTP请求缓存
- HTTP请求周期分析
系统要求
- PHP 8.0或更高版本
变更日志
请参阅附带的CHANGELOG.md文件,以获取完整的版本历史和发布说明。
其他开发要求
- Make
- 任何调试/覆盖率php扩展,如xdebug或pcov
贡献
感谢您考虑为此包做出贡献!在创建pull请求后,请务必签署CLA。[CLA助手](https://camo.githubusercontent.com/d06aea374ec41c55cc239e3aa8e5d17af24b6767367f591bb7201cbb259ca019/68747470733a2f2f636c612d617373697374616e742e696f2f726561646d652f62616467652f4845505441434f4d2f6865707461636f6e6e6563742d7061636b6167652d68747470)
贡献步骤
- 仓库Fork
git clone yourname/heptaconnect-package-http
- 对master分支进行更改
- 创建你的Pull-Request
检查你的更改
- 检查并修复代码风格
make cs-fix && make cs
- 检查测试
make test
- 检查测试覆盖率是否相同或更高
make coverage
- 检查测试是否能发现未来的问题
make infection
许可
版权所有 2020 HEPTACOM GmbH
双许可下使用GNU Affero General Public License v3.0(“许可”)和专有许可;除非遵守许可,否则不得使用此项目。您可以在https://spdx.org/licenses/AGPL-3.0-or-later.html获取AGPL许可证的副本。有关专有使用的更多信息,请联系我们的网站https://www.heptacom.de。