Skip to content

Latest commit

 

History

History
executable file
·
38 lines (25 loc) · 1.38 KB

README.md

File metadata and controls

executable file
·
38 lines (25 loc) · 1.38 KB

Verbose error HTTP client bundle

Latest version on Packagist Software License

Increased verbosity of error messages in the Symfony HTTP client.

Installation using Composer

Run the following command to add the package to the composer.json of your project:

$ composer require superbrave/verbose-error-http-client-bundle symfony/http-client

The symfony/http-client can be replaced with any other HTTP client implementing the Symfony HTTP client contracts.

Usage

The following example shows how to create the instances required execute requests with verbose exception messages:

<?php

use Superbrave\VerboseErrorHttpClient\HttpClient\VerboseErrorHttpClient;use Symfony\Component\HttpClient\HttpClient;

$httpClient = HttpClient::create();
$verboseErrorHttpClient = new VerboseErrorHttpClient($httpClient);

$response = $verboseErrorHttpClient->request('GET', 'https://superbrave.nl/api');

License

The Verbose error HTTP client is licensed under the MIT License. Please see the LICENSE file for details.