gmbn/eventphp

Manipulate events with php

1.0.0 2016-12-27 23:50 UTC

This package is not auto-updated.

Last update: 2024-04-13 17:46:48 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]);