on() публичный Метод

Tie a registered middleware to an HTTP verb or verbs.
public on ( string | array $verbs, string | array $names ) : void
$verbs string | array
$names string | array
Результат void
Пример #1
0
 public function testArrayOfVerbsWorkCorrectly()
 {
     $router = new Router();
     $router->get('baz', function () {
         return 'qux';
     });
     $router->post('san', function () {
         return 'tan';
     });
     $router->filter('foo', function () {
         return 'bar';
     });
     $router->on(array('get', 'post'), 'foo');
     $this->assertEquals('bar', $router->dispatch(Request::create('/baz', 'GET'))->getContent());
     $this->assertEquals('bar', $router->dispatch(Request::create('/san', 'POST'))->getContent());
 }