PHPackages                             assoconnect/log-bundle - 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. assoconnect/log-bundle

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

assoconnect/log-bundle
======================

v2.4.2(1mo ago)315.1k↓15.7%[1 PRs](https://github.com/assoconnect/log-bundle/pulls)MITPHPPHP ^8.4

Since Oct 6Pushed 1mo ago6 watchersCompare

[ Source](https://github.com/assoconnect/log-bundle)[ Packagist](https://packagist.org/packages/assoconnect/log-bundle)[ Docs](https://github.com/assoconnect/log-bundle/)[ RSS](/packages/assoconnect-log-bundle/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (44)Versions (36)Used By (0)

AssoConnectLogBundle
====================

[](#assoconnectlogbundle)

[![Build Status](https://github.com/assoconnect/log-bundle/actions/workflows/build.yml/badge.svg)](https://github.com/assoconnect/log-bundle/actions/workflows/build.yml)[![Quality Gate Status](https://camo.githubusercontent.com/42ebf870fbac627e1aa3fc40c3bdf14cf709424eccb0fc2c5eefb2485cacd52a/68747470733a2f2f736f6e6172636c6f75642e696f2f6170692f70726f6a6563745f6261646765732f6d6561737572653f70726f6a6563743d6173736f636f6e6e6563745f6c6f672d62756e646c65266d65747269633d616c6572745f737461747573)](https://sonarcloud.io/dashboard?id=assoconnect_log-bundle)

Installation
------------

[](#installation)

```
composer require assoconnect/log-bundle

```

Description
-----------

[](#description)

This Symfony bundle provides a system creating a Log entity every time a fully Doctrine-managed entity is persisted, updated or removed.

The Log entity and the LogFactoryInterface have to be implemented.

A system of included and excluded entities can be used to decide which entities have to be logged.

Log.yaml format:

```
log:
    log_filters:
        includedEntities: ['App\Entity\includedEntity1', 'App\Entity\includedEntity2']
        excludeEntities: ['App\Entity\excludedEntity1', 'App\Entity\excludedEntity2']

```

If both lists are empty, every entities will be logged. If only includedEntities is empty, everything will be logged unless the processed entity is an instanceof OR is\_subclass\_of at least one element of the exclude list.

If only excludeEntities is empty, only the entities instanceof OR is\_subclass\_of at least one element of the include list will be logged.

If both lists are not empty, the entity has to be an instanceof OR is\_subclass\_of at least one element of the include list AND NOT an instanceof or is\_subclass\_of at least one element of the exclude list.

###  Health Score

60

—

FairBetter than 98% of packages

Maintenance94

Actively maintained with recent releases

Popularity29

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 56.5% 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 ~86 days

Recently: every ~59 days

Total

25

Last Release

30d ago

Major Versions

v1.7.0 → v2.0.02024-01-30

PHP version history (5 changes)v1.0.0PHP ^7.4

v1.2.5PHP ^7.4|^8.0

v1.7.0PHP ^8.1

v2.0.0PHP ^8.2

v2.4.1PHP ^8.4

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3177556?v=4)[Sylvain](/maintainers/sylfabre)[@sylfabre](https://github.com/sylfabre)

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

---

Top Contributors

[![sylfabre](https://avatars.githubusercontent.com/u/3177556?v=4)](https://github.com/sylfabre "sylfabre (61 commits)")[![noriam](https://avatars.githubusercontent.com/u/7116522?v=4)](https://github.com/noriam "noriam (13 commits)")[![nisiah78](https://avatars.githubusercontent.com/u/45653625?v=4)](https://github.com/nisiah78 "nisiah78 (10 commits)")[![mathieu-bourlet](https://avatars.githubusercontent.com/u/6514541?v=4)](https://github.com/mathieu-bourlet "mathieu-bourlet (8 commits)")[![fguimier](https://avatars.githubusercontent.com/u/1842740?v=4)](https://github.com/fguimier "fguimier (6 commits)")[![jwaguet](https://avatars.githubusercontent.com/u/48832885?v=4)](https://github.com/jwaguet "jwaguet (5 commits)")[![guitoon](https://avatars.githubusercontent.com/u/3265716?v=4)](https://github.com/guitoon "guitoon (2 commits)")[![TristanPouliquen](https://avatars.githubusercontent.com/u/9153231?v=4)](https://github.com/TristanPouliquen "TristanPouliquen (2 commits)")[![kiwoxx](https://avatars.githubusercontent.com/u/11378398?v=4)](https://github.com/kiwoxx "kiwoxx (1 commits)")

---

Tags

logphpsymfony

### Embed Badge

![Health badge](/badges/assoconnect-log-bundle/health.svg)

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

###  Alternatives

[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1616.4k14](/packages/2lenet-crudit-bundle)[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M738](/packages/sylius-sylius)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1189.8k](/packages/rcsofttech-audit-trail-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M203](/packages/sulu-sulu)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M508](/packages/pimcore-pimcore)

PHPackages © 2026

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