toandp / events

A simple PHP event system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PHP tdp\events

PHP tdp/di A simple PHP event system

The EventEmitter is a simple pattern that allows you to create an object that emits events, and allow you to listen to those events.

Install

composer require toandp/events

Simple example

require_once './vendor/autoload.php'; // composer autoload.php

// Get needed classes
use tdp\events\EventManager;

$eManager = new EventManager();

// Simple
$eManager->on('create', function () {
    echo "Something action";
});

// Just do it!
$eManager->trigger('create');

License

MIT

About

A simple PHP event system

License:MIT License


Languages

Language:PHP 100.0%