marchagen / aha-io-rest
此包已弃用且不再维护。未建议替代包。
Aha.io REST API 通过 PSR-18 HTTP 客户端
dev-main
2024-03-18 07:45 UTC
Requires
- php: ^8.3
- ext-json: *
- php-http/discovery: ^1.19
- psr/http-client: ^1
- psr/http-client-implementation: ^1
- psr/http-factory: ^1
- psr/http-factory-implementation: ^1
- psr/http-message: ^2
- symfony/options-resolver: ^7
Requires (Dev)
- ergebnis/composer-normalize: ^2.42.0
- friendsofphp/php-cs-fixer: dev-master as 3.49.0
- guzzlehttp/guzzle: ^7.8.0
- kubawerlos/php-cs-fixer-custom-fixers: 3.20.0
- phpstan/phpstan: ^1.10.0
- phpstan/phpstan-deprecation-rules: ^1.1.0
- phpstan/phpstan-phpunit: ^1.3.0
- phpstan/phpstan-strict-rules: ^1.5.0
- phpunit/phpunit: ^11.0.0
- slevomat/coding-standard: 8.15.0
- symplify/easy-coding-standard: ^12.1.0
- webimpress/coding-standard: 1.3.2
Suggests
- guzzlehttp/guzzle: A PSR Compatible HTTP Client Library
- php-http/curl-client: A PSR Compatible HTTP Client Library
- symfony/http-client: A PSR Compatible HTTP Client Library along with nyholm/psr7
This package is auto-updated.
Last update: 2024-04-03 14:48:05 UTC
README
简介
Aha.io REST API PHP 客户端使用 PSR-7 (HTTP 消息接口) 与 Aha.io REST API 连接。
内容
功能
- 框架无关。
- 遵循 PHP 标准建议 (PSR)
- PSR-4 (自动加载标准).
- PSR-12 (扩展编码风格).
- 其他 PSR 兼容性请参阅 PSR 兼容性
- 覆盖单元测试。
PSR 兼容性
- PSR-7: HTTP 消息接口
- 请求和响应将通过相关事件监听器进行修改。
- PSR-17: HTTP 工厂
- 携带您选择的 http 工厂。
- PSR-18: HTTP 客户端
- 携带您选择的 PSR-18 http 客户端。
您必须自行满足的依赖项
- 例如,对于
PSR-7: HTTP 消息接口
,例如nyholm/psr7
。 - 例如,对于
PSR-17: HTTP 工厂
,例如nyholm/psr7
。 - 例如,对于
PSR-18: HTTP 客户端
,例如guzzlehttp/guzzle
。
安装 marchagen/aha-io-rest-php
如果满足上述所需依赖项,您即可安装此库。
composer require marchagen/aha-io-rest-php:^1
包含 Composer 的自动加载器
require_once __DIR__ . '/../vendor/autoload.php';