The Toolbox

Builder

Builder constructs a nested HttpKernelInterface decorator tree. It models it as a stack of middlewares.

Run

Shortcut function for handling HttpKernel front-controller boilerplate.

Session

Provides a request session for subsequent middlewares. Based on the Silex SessionServiceProvider.

URL Map

Provides the ability to map paths to specific HttpKernelInterface applications and dispatches accordingly.

Lazy Kernel

A lazy proxy for HttpKernelInterface, allows an app to be loaded on demand when combined with URL Map.