CapMousse\ReactRestify\Server::on PHP Method

on() public method

Manual router event manager
public on ( String $event, Callable $callback )
$event String
$callback Callable
    public function on($event, $callback)
    {
        $this->router->removeAllListeners($event);
        $this->router->on($event, $callback);
    }

Usage Example

Ejemplo n.º 1
0
<?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);
All Usage Examples Of CapMousse\ReactRestify\Server::on