public on ( String $event, Callable $callback ) | ||
$event | String | |
$callback | Callable |
public function on($event, $callback)
{
$this->router->removeAllListeners($event);
$this->router->on($event, $callback);
}
<?php require_once __DIR__ . '/../vendor/autoload.php'; use CapMousse\ReactRestify\Server; use CapMousse\ReactRestify\Runner; $server = new Server("ReactAPI", "0.0.0.1"); $server->any('/products', 'App\\Controllers\\ProductController')->where('id', '[0-9]?'); $server->on('NotFound', function ($request, $response, $next) { $response->write('You fail, 404'); $response->setStatus(404); $next(); }); $runner = new Runner($server); $runner->listen(1337);