PHPackages                             colvin/message-logger-php - 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. colvin/message-logger-php

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

colvin/message-logger-php
=========================

Processors for define common structure

v0.1.2(4y ago)0738MITPHPPHP ^8.0CI failing

Since Dec 10Pushed 4y ago9 watchersCompare

[ Source](https://github.com/TheColvinCo/message-logger-php)[ Packagist](https://packagist.org/packages/colvin/message-logger-php)[ RSS](/packages/colvin-message-logger-php/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (1)Dependencies (4)Versions (4)Used By (0)

Colvin Message Logger 💐 🪴
=========================

[](#colvin-message-logger--)

Colvin Message Logger is a composer package 📦 where you could find multiple logging processors to use along with [the Colvin Common Domain Package](https://github.com/TheColvinCo/common-domain-php) .

Table of Contents
-----------------

[](#table-of-contents)

- [Colvin Message Logger 💐 🪴](#colvin-common-domain------)
    - [Installation ⚒️](#installation-%EF%B8%8F)
    - [Usage 👩‍💻](#usage-)
        - [Application](#application)
        - [Domain 🌼](#domain-)
        - [Infrastructure 🏗️](#infrastructure-%EF%B8%8F)
    - [Contributing 🤝](#contributing-)

Installation ⚒️
---------------

[](#installation-️)

Simply run `composer req colvin/message-logger-php`. Note you have to be at least in PHP 8 (we are modern people, yup).

Usage 👩‍💻
---------

[](#usage-‍)

We have divided this package in two different folders.

- A `DependencyInjection` folder where we can find the Symfony `CompilerPassInterface` implementation.
- A `Processors` folder, split in 3 subdirectories: **Domain**, **Infrastructure** and **Serializer**.

### Domain 🌼

[](#domain-)

Once again, here we can find the big things. We have different Processors to each type of the messages part: Exceptions, MessageData, Context and OccurredOn.

### Infrastructure 🏗️

[](#infrastructure-️)

As in every Infrastructure HA folder, here we try to manage the relation with external dependencies. We are implementing here the Hostname Processor, as we understand it as an external dependency that may change in the future.

Contributing 🤝
--------------

[](#contributing-)

Pull requests are more than welcome!. For major changes, please open an issue first to discuss what you would like to change.

Please remember to update tests as appropriate.

###  Health Score

25

—

LowBetter than 37% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

3

Last Release

1618d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3e62124e8a85338f374da680e274964b63a519c07461dec9b6e95efbca03dfe6?d=identicon)[Aaronidas](/maintainers/Aaronidas)

![](https://avatars.githubusercontent.com/u/25979809?v=4)[Diego García](/maintainers/garciasdos)[@garciasdos](https://github.com/garciasdos)

---

Top Contributors

[![AaronBernabeu](https://avatars.githubusercontent.com/u/3294776?v=4)](https://github.com/AaronBernabeu "AaronBernabeu (4 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/colvin-message-logger-php/health.svg)

```
[![Health](https://phpackages.com/badges/colvin-message-logger-php/health.svg)](https://phpackages.com/packages/colvin-message-logger-php)
```

###  Alternatives

[nelmio/js-logger-bundle

Adds logging of JS errors in your Symfony application

1761.2M](/packages/nelmio-js-logger-bundle)[bugsnag/bugsnag-symfony

Official BugSnag notifier for Symfony applications.

453.0M3](/packages/bugsnag-bugsnag-symfony)[myschoolmanagement/elastic-apm-symfony-bundle

Integrate Elastic APM into Symfony

14290.2k](/packages/myschoolmanagement-elastic-apm-symfony-bundle)[inspector-apm/inspector-symfony

Code Execution Monitoring for Symfony applications.

2830.1k2](/packages/inspector-apm-inspector-symfony)

PHPackages © 2026

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