for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace ByJG\ApiTools;
use GuzzleHttp\Client;
use GuzzleHttp\ClientInterface;
use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface;
/**
* Request handler based on a Guzzle client.
*/
class ApiRequester extends AbstractRequester
{
/** @var ClientInterface */
private $guzzleHttpClient;
public function __construct()
$this->guzzleHttpClient = new Client(['headers' => ['User-Agent' => 'Swagger Test']]);
}
protected function handleRequest(RequestInterface $request)
return $this->guzzleHttpClient->send($request, ['allow_redirects' => false]);