ark/event

Simple event dispatching library for PHP

Maintainers

Details

github.com/arkphp/event

Source

Installs: 70

Dependents: 1

Suggesters: 0

Security: 0

Stars: 1

Watchers: 2

Forks: 74

pkg:composer/ark/event

v0.1.2 2015-03-21 18:00 UTC

This package is auto-updated.

Last update: 2025-10-14 00:19:25 UTC


README

Simple event dispatching library for PHP.

This library is a fork from igorw/evenement.

Installation

composer require ark/event

Usage

Creating an Emitter

<?php
$emitter = new Ark\Event\EventEmitter();

Adding Listeners

<?php
$emitter->on('user.created', function (User $user) use ($logger) {
    $logger->log(sprintf("User '%s' was created.", $user->getLogin()));
});

Emitting Events

<?php
$emitter->emit('user.created', array($user));