gmbn/eventphp

Manipulate events with php

Maintainers

Package info

github.com/GMBN/EventPHP

pkg:composer/gmbn/eventphp

Statistics

Installs: 90

Dependents: 1

Suggesters: 0

Stars: 1

Open Issues: 0

1.0.0 2016-12-27 23:50 UTC

This package is not auto-updated.

Last update: 2026-04-12 05:09:09 UTC


README

Usage

$e = new \EventPHP\Event();//start global event 

$e->on('pedidoFinalizado', function($codigo, $valor) use ($e){
    $r = $valor+=10;
    $e->trigger('pedidoCancelado', ['b001']);
    echo $r . "\n";
});

$e->on('pedidoFinalizado', function($codigo, $valor) {
    $r = $valor+=0;
    echo $r . "\n";
});


$e->on('pedidoCancelado', function($codigo) {
    
    echo "Cancelado ".$codigo."\n";
});


$e->trigger('pedidoFinalizado', [4, 10]);