climba-commerce/http-client-abstraction

Abstraction Http Client

Maintainers

Package info

github.com/Climba-Commerce/http-client-abstraction

Type:lib

pkg:composer/climba-commerce/http-client-abstraction

Statistics

Installs: 20 790

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.0.1 2022-12-27 12:34 UTC

This package is auto-updated.

Last update: 2026-03-07 03:06:08 UTC


README

Coding Standards

This package provides a PSR-18 abstraction for Http Clients.

Installation

composer require climba-commerce/http-client-abstraction

Usage

$client = new BasicHttpClient(new Client, new RequestFactory);
$requestFactory = new RequestFactory();
$request = $requestFactory->createRequest('GET', 'https://example.com');
$response = $client->sendRequest($request, ['timeout' => 2]);

License

MIT

Credits