Skip to content

Makinami/guzzle-psr18-adapter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

guzzle-psr18-adapter

Build Status Minimum PHP Version License Total Downloads Coding Standards Scrutinizer Code Quality Code Coverage

A (very) simple guzzle PSR-18 adapter.

Requirements

  • PHP ^7.1 (Due to PSR-18 interface using Return Type Declaration)
  • Guzzle ^6.3

Install

Via Composer

$ composer require ricardofiorani/guzzle-psr18-adapter

Usage

$client = new \RicardoFiorani\GuzzlePsr18Adapter\Client();
$request = new \Your\Implementation\Of\Psr7\Request();
try {
    echo $client->sendRequest($request);
} catch (\Psr\Http\Client\ClientExceptionInterface $exception) {
    // your error handling
}

For futher documentation please see http://docs.guzzlephp.org/en/stable/

Testing

$ composer test

Credits

About

A simple guzzle PSR-18 adapter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%