Skip to content

qlimix/http-logging-middleware

Repository files navigation

http-logging-middleware

Travis CI Coveralls Packagist MIT License

Logging request and response with PSR-15 middleware.

Install

Using Composer:

$ composer require qlimix/http-logging-middleware

usage

<?php

use Qlimix\HttpMiddleware\RequestLoggerMiddleware;
use Qlimix\HttpMiddleware\ResponseLoggerMiddleware;

$requestLogger = new FooBarRequestLogger();
$responseLogger = new FooBarResponseLogger();

$requestLoggerMiddleware = new RequestLoggerMiddleware($requestLogger);
$responseLoggerMiddleware = new ResponseLoggerMiddleware($responseLogger);

Testing

To run all unit tests locally with PHPUnit:

$ vendor/bin/phpunit

Quality

To ensure code quality run grumphp which will run all tools:

$ vendor/bin/grumphp run

Contributing

Please see CONTRIBUTING for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages