joomla/event
Joomla Event provides the building blocks for PHP event systems, including a dispatcher implementation with prioritized listeners. Use it to define, register, and trigger events in a clean, decoupled way. Requires PHP 8.1+.
Executives: "This package provides a proven, low-risk way to build flexible, maintainable systems. It eliminates custom event code, accelerates feature development for extensible products (like plugin ecosystems), and reduces long-term technical debt through standardized communication between components—directly supporting faster time-to-market for new integrations and features."
Engineering: "It's a lightweight, well-documented event dispatcher with priority-based listeners, immutable events, and subscriber patterns. Integrates seamlessly with modern PHP 8.1+ projects, avoids reinventing event systems, and includes clear examples for common use cases like content hooks or audit logging. Minimal overhead with zero runtime dependencies beyond PHP."
How can I help you explore Laravel packages today?