PHPackages                             germania-kg/logger - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. germania-kg/logger

ActiveLibrary

germania-kg/logger
==================

Our Company's default logging solution: Pimple Service Provider for Logging with Monolog

4.4.4(3y ago)0318[2 PRs](https://github.com/GermaniaKG/Logger/pulls)MITPHPPHP ^7.2|^8.0

Since Nov 15Pushed 2y ago2 watchersCompare

[ Source](https://github.com/GermaniaKG/Logger)[ Packagist](https://packagist.org/packages/germania-kg/logger)[ RSS](/packages/germania-kg-logger/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (11)Versions (45)Used By (0)

[![](https://camo.githubusercontent.com/cac3140c0c6e758f67a1ba689683ced67aa2d534e2187d6e03c5c721ffe3b976/68747470733a2f2f7374617469632e6765726d616e69612d6b672e636f6d2f6c6f676f732f67612d6c6f676f2d323031362d7765622e7376677a)](https://camo.githubusercontent.com/cac3140c0c6e758f67a1ba689683ced67aa2d534e2187d6e03c5c721ffe3b976/68747470733a2f2f7374617469632e6765726d616e69612d6b672e636f6d2f6c6f676f732f67612d6c6f676f2d323031362d7765622e7376677a)

---

Germania KG · Logger
====================

[](#germania-kg--logger)

**Default logging solution for our websites:****Service Provider for Logging with Monolog 1 and 2.**

[![Packagist](https://camo.githubusercontent.com/f8d6850fd5c76c379ce92d1cf0ac64a4e95c8e410fbf4c74528887337c9d6868/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6765726d616e69612d6b672f6c6f676765722e7376673f7374796c653d666c6174)](https://packagist.org/packages/germania-kg/logger)[![PHP version](https://camo.githubusercontent.com/91842bef5635286d7b34c7a60081d19a6b71e7e806dcbbf5768b70e954ae4d1d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6765726d616e69612d6b672f6c6f676765722e737667)](https://packagist.org/packages/germania-kg/logger)[![Build Status](https://camo.githubusercontent.com/932cf38008ffbba17c8dc1b86cc9d9827d4401b5e13562f866cc644a4a44a47a/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f4765726d616e69614b472f4c6f676765722e7376673f6c6162656c3d5472617669732532304349)](https://travis-ci.org/GermaniaKG/Logger)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/4e9f270a770d7681fe9965618c91baafb8bbe9888c867a59863fc9b82c7bb291/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4765726d616e69614b472f4c6f676765722f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/GermaniaKG/Logger/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/fd491dfd85a829f2fe2f60b64a0bb0f64f856bc3eb9e25e3b04cb8308ffdeaac/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4765726d616e69614b472f4c6f676765722f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/GermaniaKG/Logger/?branch=master)[![Build Status](https://camo.githubusercontent.com/5e9db37f689272a49a5d231c44e76d5a7a7f636288b1f2a070ab08fd3d4ee7ed/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4765726d616e69614b472f4c6f676765722f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/GermaniaKG/Logger/build-status/master)

Installation with Composer
--------------------------

[](#installation-with-composer)

The major release 4 requires PHP 7.2+. The older release 3 supports Monolog 2.

```
$ composer require germania-kg/logger
```

Basics
------

[](#basics)

Class **LoggerServiceProvider** is a Pimple *ServiceProviderInterface* and can be registered to any Pimple DI container *(or array or \\ArrayAccess)*. Its constructor requires the *App or Logger* name. – Optionally, the `$_SERVER` context may pe passed. An optional third parameter turns on IP address anonymizing:

```
