Download the PHP package vmpublishing/psr15-middleware-request-logger without Composer

On this page you can find all versions of the php package vmpublishing/psr15-middleware-request-logger. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package psr15-middleware-request-logger

Build Status Code Coverage Scrutinizer Code Quality

WHAT

PSR-15 request logging middleware with as low dependencies as possible.

for maintenance reasons we like a slim, configurable logging middleware, that handles all the logging for us.

This will rethrow any errors. error handling should be done on layers further out than this middleware.

INSTALL

To install simply use composer require vmpublishing/psr15-middleware-request-logger:*@stable

USE

This is a fancy wrapper for psr/log. So you will need to setup your own logger in any way you wish. After that, you can just simply create the middleware and use it

The default setting is notice, and it won't log anything below that, whatever you set as log level in your logger. This is for optimization reasons. The formatter won't build any string or do any array magic, before the log level is sufficient.

If you want to log with a different level than the default, just pass that in:

The StandardLogFormatter can be configured as for which log level to send at which message. just pass in an array to override the defaults. ie:

report any issues/feature requests on github. enjoy!


All versions of psr15-middleware-request-logger with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2
psr/http-server-middleware Version *@stable
psr/log Version *@stable
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package vmpublishing/psr15-middleware-request-logger contains the following files

Loading the files please wait ....