gonon/http-symfony
Composer 安装命令:
composer require gonon/http-symfony
包简介
Symfony HTTP Client adapter for the Gonon ecosystem
README 文档
README
This package provides the default Symfony HTTP Client adapter for the Gonon ecosystem.
It acts as the bridge between Gonon\Core\Contracts\HttpClientInterface and symfony/http-client.
Installation
composer require gonon/http-symfony
Usage
This package provides a concrete adapter for the core HTTP client interface.
use Gonon\Core\Http\Client; use Gonon\Core\Configuration\Config; use Gonon\Http\Symfony\SymfonyHttpClient; // 1. Create the Symfony Adapter $adapter = new SymfonyHttpClient(); // 2. Pass it to the Core HTTP Orchestrator $client = new Client(adapter: $adapter); // Now you can pass $client to any Gonon SDK (Tripay, Xendit, etc.)
Customizing the Symfony Client
You can inject a fully configured Symfony HTTP Client instance into the adapter if you need specific options (e.g., proxies, certs).
use Symfony\Component\HttpClient\HttpClient; use Gonon\Http\Symfony\SymfonyHttpClient; $symfonyClient = HttpClient::create([ 'max_duration' => 5, 'proxy' => 'http://proxy.example.com:8080' ]); $adapter = new SymfonyHttpClient($symfonyClient);
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-07-09