f2/router

Integrates league/route with F2 with PSR-15 request handler and dispatcher.

0.0.6 2020-03-15 01:15 UTC

This package is auto-updated.

Last update: 2024-04-15 10:58:39 UTC


README

Provides routing for requests to your application.

Services added to F2::container():

  • F2\Router\Router

Easy Access Functions added:

  • F2::router() returns the Router instance
  • F2::serve() will dispatch requests to the router

Serving Requests

require('../vendor/autoload.php');

F2::router()->map('GET', '/', function(): Psr\Http\Message\ResponseInterface {
    return F2::createResponse()->withBody(F2::createStream("Hello World!"));
});

F2::serve();