Skip to content

Climba-Commerce/http-client-abstraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

http-client-abstraction

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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages