Componette

Componette

danielkurecka

danielkurecka / nette-guzzle-bluescreen

Tracy Bluescreen panel for Guzzle.

download-cloud-line composer require daku/nette-guzzle-bluescreen

Nette Bluescreen for Guzzle

This extension adds a new panel to Tracy Bluescreen for Guzzle HTTP client.

When Guzzle exception occures, it will log full request/response body and headers. It will also pretty print the body when the content type is application/json.

Nette Guzzle Bluescreen

Installation

composer require daku/nette-guzzle-bluescreen

Usage

Register the extension in config.neon:

extensions:
	guzzleBluescreen: Daku\Nette\Guzzle\GuzzleBlueScreenExtension

Configuration

guzzleBluescreen:
	# Set maximum body length (in kB) that will be logged, if exceeded the body will be truncted. Default is 100 kB.
	maxBodyLength: 200
	# Enable/disable pretty print of json responses. Default is true.
	prettyPrint: false

Requirements

PHP >= 7.1
Nette >= 2.4

No release at this moment. Try to create first one.

price-tag-2-line

Badges

guide-fill

Dependencies

php (>=7.1.0)
nette/di (^2.4 | ^3.0)
guzzlehttp/guzzle (^6.0 | ^7.0)
Componette Componette felix@nette.org