gsteel / postmark-php
Postmark API 客户端 Fork 版本,适用于 PHP 8.1
5.3.0
2024-08-21 11:33 UTC
Requires
- php: ~8.1 || ~8.2 || ~8.3 || ~8.4
- ext-json: *
- fig/http-message-util: ^1.1
- php-http/discovery: ^1.14.3
- psr/http-client: ^1.0.2
- psr/http-factory: ^1.0.2
- psr/http-message: ^1.1 || ^2.0
Requires (Dev)
- doctrine/coding-standard: ^12.0.0
- laminas/laminas-diactoros: ^3.3.1
- php-http/curl-client: ^2.3.2
- php-http/mock-client: ^1.6
- phpunit/phpunit: ^10.5.30
- psalm/plugin-phpunit: ^0.19.0
- squizlabs/php_codesniffer: ^3.10.2
- vimeo/psalm: ^5.25.0
Replaces
- wildbit/postmark-php: 4.0.2
This package is auto-updated.
Last update: 2024-09-24 03:44:09 UTC
README
这是官方 Postmark-PHP 库的分支,用于 Postmark。原始库可在 wildbit/postmark-php 找到。
此库保留了原始库的 API,但已更新以支持 PHP 8.0 和 8.1,同时提高了类型安全性、内部重组以及一些 BC 兼容性破坏性更改,如重命名/精炼异常类型、返回类型提示和参数类型提示。
您可以在原始库的 pull-request 中找到差异的总结: #94
此版本的库 不包含 HTTP 客户端,也不会从 composer 中获取一个。您需要先安装一个 PSR-18 兼容的 HTTP 客户端,例如 Guzzle、php-http/curl-client 等。
版本
此软件包被标记为替换 "wildbit/postmark-php": "4.0.2"
,因此如果您的类型不匹配,它将破坏您的项目和任何依赖库。
希望 #94 能够被合并,这样就不需要这些了...