Codegen

Full request routing objects and URI maps based on UriPatterns defined in the
controllers

Per-controller parameter classes, allowing $params->getFoo() instead of
$params->getString('Foo'); this allows the typechecker to catch more
errors, and IDE autocomplete functionality to support parameters.

Per-controller UriBuilder classes, with similar benefits

Contributing

We welcome GitHub issues and pull requests - please see CONTRIBUTING.md for details.