for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace CybozuHttp;
use GuzzleHttp\Client as GuzzleClient;
use CybozuHttp\Exception\NotExistRequiredException;
/**
* @author ochi51<[email protected]>
*/
class Client extends GuzzleClient
{
* Client constructor.
* @param array $config
public function __construct($config = [])
$config = new Config($config);
if (!$config->hasRequired()) {
throw new NotExistRequiredException();
}
parent::__construct($config->toGuzzleConfig());
* @param string $prefix
public function connectionTest($prefix = '/')
$this->request('GET', $prefix, ['allow_redirects' => false]);