PHPackages                             fredemmott/hack-router - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. fredemmott/hack-router

Abandoned → [facebook/hack-router](/?search=facebook%2Fhack-router)Library[HTTP &amp; Networking](/categories/http)

fredemmott/hack-router
======================

URI routing for Hack

v1.0.0rc7(9y ago)2269Hack

Since Dec 16Pushed 6y agoCompare

[ Source](https://github.com/fredemmott/hack-router)[ Packagist](https://packagist.org/packages/fredemmott/hack-router)[ Docs](https://github.com/fredemmott/hack-router)[ RSS](/packages/fredemmott-hack-router/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (5)Versions (9)Used By (0)

Hack-Router [![Build Status](https://camo.githubusercontent.com/d661ba4bd624c321984e6626bf8e212d82b6a13cc6d58f0bd8cf7d0886acb1df/68747470733a2f2f7472617669732d63692e6f72672f6868766d2f6861636b2d726f757465722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hhvm/hack-router)
===========================================================================================================================================================================================================================================================================================

[](#hack-router-)

Fast, type-safe request routing, parameter retrieval, and link generation, with PSR-7 support.

Components
==========

[](#components)

HTTP Exceptions
---------------

[](#http-exceptions)

Exception classes representing common situations in HTTP applications:

- `InternalServerError`
- `MethodNotAllowed`
- `NotFoundException`

BaseRouter
----------

[](#baserouter)

A simple typed request router. Example:

```
