Events

Learn how to create a new Inphinit project.

Create a event

use Inphinit\Event; Event::on('event1', function ($arg1, $arg2) { print_r([$arg1, $arg2]); }); // trigger event on route $app->action('ANY', '/foo', function () { Event::trigger('event1', ['param1', microtime(true)]); });

Done event

use Inphinit\Event; Event::on('done', function () { echo 'Response done'; });

Error event

use Inphinit\Event; Event::on('error', function ($type, $message, $file, $line) { var_dump($type, $message, $file, $line); });
Go to homepage
Star us on Github