tinyphp-trait/callbackable

La clase asociada puede alojar múltiples hooks que se pueden ejecutar

1.0.1 2024-11-16 05:28 UTC

This package is not auto-updated.

Last update: 2025-03-09 04:58:16 UTC


README

Instalación via composer

composer require tinyphp-trait/callbackable

Ejemplo

class Ejemplo
{
    use Callbackable;

    public function success()
    {
        $this->execCallbacks('onsuccess');
    }
}

Ejemplo::addGlobalCallback('onsuccess', function () {
    echo 'Hook ejecutado', PHP_EOL;
});

$instance = new Ejemplo;
$instance->success();