doctrine/event-manager

The Doctrine Event Manager is a library that provides a simple event system.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 11th, 2026
Created on June 6th, 2018
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 22
Total Stargazers: 6,046 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

No overlapping-contributor repos identified yet.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Doctrine Event Manager is a PHP library that provides a simple event system.

The library solves the problem of decoupling components that need to communicate with one another by implementing an event dispatcher pattern. Rather than having direct dependencies between classes, components can emit events and other parts of the application can listen for and respond to those events. This approach allows for loose coupling and makes it easier to add new behavior without modifying existing code.

The tool is well-suited for PHP applications that need a lightweight event handling mechanism, particularly those already using the Doctrine ecosystem. It works as a standalone library, so it can be adopted in projects that use other Doctrine components or integrated into applications that simply need basic event dispatching without the overhead of a larger framework.

The project maintains a stable, focused codebase with consistent activity. Development follows a measured pace with regular maintenance and updates to keep the library current with PHP standards and best practices.