PHPackages                             polderknowledge/log-module - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. polderknowledge/log-module

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

polderknowledge/log-module
==========================

A Zend Framework module that sets up Monolog for logging in applications.

2.3.0(7y ago)08.7kMITPHPPHP ^7.0

Since Jul 14Pushed 7y ago7 watchersCompare

[ Source](https://github.com/polderknowledge/log-module)[ Packagist](https://packagist.org/packages/polderknowledge/log-module)[ Docs](https://polderknowledge.com)[ RSS](/packages/polderknowledge-log-module/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (6)Dependencies (10)Versions (15)Used By (0)

log-module
==========

[](#log-module)

[![Latest Version on Packagist](https://camo.githubusercontent.com/d6b1f1ccd6b1146bde5622cec450325cd1266e01ba5bbfbc5b0da1e254dc7043/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f706f6c6465726b6e6f776c656467652f6c6f672d6d6f64756c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/polderknowledge/log-module)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Build Status](https://camo.githubusercontent.com/977f6490d7cf26d3d31d5a761f3288f8dfef1913f6b7646cbf9175a52275d9dc/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f706f6c6465726b6e6f776c656467652f6c6f672d6d6f64756c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/polderknowledge/log-module)[![Coverage Status](https://camo.githubusercontent.com/c6edc7379bf66fee41703bcd72a34bd93fa43763cc6075e00fdf60f6606b9151/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f706f6c6465726b6e6f776c656467652f6c6f672d6d6f64756c652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/polderknowledge/log-module/code-structure)[![Quality Score](https://camo.githubusercontent.com/9479730844d5eb2827ffbfd151e64820b25a31840a214a983823053e0f545721/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f706f6c6465726b6e6f776c656467652f6c6f672d6d6f64756c652e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/polderknowledge/log-module)[![Total Downloads](https://camo.githubusercontent.com/2b6a690d927a440859419ab80898ff688dbeb561ddd9836037c78e1730a1bf1e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706f6c6465726b6e6f776c656467652f6c6f672d6d6f64756c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/polderknowledge/log-module)

The log module is a Zend Framework module that provides support for Monolog logger channels. This module also comes with a standard error logger enabled which is used to log PHP notices, warnings and errors in applications.

Install
-------

[](#install)

Via Composer

```
$ composer require polderknowledge/log-module
```

Next add the module to the module config (usually `config/modules.php` or `config/application.config.php`):

```
return [
    'modules' => [
        'PolderKnowledge\\LogModule',
    ],
];
```

Usage
-----

[](#usage)

This module has a predefined `ErrorLogger` logging channel configured. This channel is used to write PHP notices, warnings and errors to. Since it depends on the application on how to handle these messages, there are no handlers defined for this channel.

Change log
----------

[](#change-log)

Please have a look at [the releases section](https://github.com/polderknowledge/log-module/releases) for an overview of all changes.

Testing
-------

[](#testing)

```
$ composer test
```

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) and [CONDUCT](CONDUCT.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please report them via [HackerOne](https://hackerone.com/polderknowledge)instead of using the issue tracker or e-mail.

Community
---------

[](#community)

We have an IRC channel where you can find us every now and then. We're on the Freenode network in the channel #polderknowledge.

Credits
-------

[](#credits)

- [Polder Knowledge](https://polderknowledge.com)
- [All Contributors](https://github.com/polderknowledge/log-module/contributors)

License
-------

[](#license)

Please see [LICENSE.md](LICENSE.md) for the license of this application.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 66.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~70 days

Recently: every ~75 days

Total

13

Last Release

2750d ago

Major Versions

1.2.2 → 2.0.02017-11-10

PHP version history (3 changes)1.0.0PHP &gt;=5.5

1.1.1PHP ^5.5 || ^7.0

2.0.0PHP ^7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/d681d831dda859845e3f483dc05f67f4bca92f8270bf68203ac88e36ccef56fc?d=identicon)[polderknowledge](/maintainers/polderknowledge)

---

Top Contributors

[![waltertamboer](https://avatars.githubusercontent.com/u/508054?v=4)](https://github.com/waltertamboer "waltertamboer (39 commits)")[![jaapio](https://avatars.githubusercontent.com/u/1060433?v=4)](https://github.com/jaapio "jaapio (19 commits)")[![mkooij](https://avatars.githubusercontent.com/u/4548220?v=4)](https://github.com/mkooij "mkooij (1 commits)")

---

Tags

logloggermonologphppsr-3zend-logzf2zf3loggingmonologpolderknowledgelog-module

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/polderknowledge-log-module/health.svg)

```
[![Health](https://phpackages.com/badges/polderknowledge-log-module/health.svg)](https://phpackages.com/packages/polderknowledge-log-module)
```

###  Alternatives

[inpsyde/wonolog

Monolog-based logging package for WordPress.

183617.9k7](/packages/inpsyde-wonolog)[logtail/monolog-logtail

Logtail handler for Monolog

233.2M3](/packages/logtail-monolog-logtail)[kdyby/monolog

Integration of Monolog into Nette Framework

33684.0k10](/packages/kdyby-monolog)[inpsyde/logzio-monolog

Logz.io integration for Monolog

191.2M1](/packages/inpsyde-logzio-monolog)[mero/yii2-monolog

The Monolog integration for the Yii framework.

42186.1k](/packages/mero-yii2-monolog)[mead-steve/mono-snag

Bugsnag integration for monolog. An abstract handler that sends messages to Bugsnag

20533.2k1](/packages/mead-steve-mono-snag)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
