ez-php/events

Event dispatcher module for the ez-php framework — lightweight publish/subscribe event system

Maintainers

Package info

github.com/ez-php/events

pkg:composer/ez-php/events

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

0.2.0 2026-03-15 03:47 UTC

This package is auto-updated.

Last update: 2026-03-15 04:17:49 UTC


README

Event dispatcher module for the ez-php framework — lightweight publish/subscribe event system.

CI

Requirements

  • PHP 8.5+
  • ez-php/framework ^1.0

Installation

composer require ez-php/events

Setup

Register the service provider:

$app->register(\EzPhp\Events\EventServiceProvider::class);

Usage

$dispatcher = $app->make(\EzPhp\Events\EventDispatcher::class);

// Listen
$dispatcher->listen('user.registered', function (Event $event) {
    // handle event
});

// Dispatch
$dispatcher->dispatch(new UserRegistered($user));

License

MIT — Andreas Uretschnig