anoxgh/simplerouter

simple router class

dev-master 2015-05-30 11:29 UTC

This package is not auto-updated.

Last update: 2024-04-17 07:13:14 UTC


README

Install

Install via composer:

{
    "require": {
        "anoxgh/simplerouter": "dev-master"
    }
}

Run composer install then use as normal:

Usage

use AnoxGH\SimpleRouter\Router;

Router::get('/', function ()
{
    echo "Homepage (GET)";
});

Router::put('/entry/', function ()
{
    echo "Create Entry";
});

Router::post('/entry/(:num)', function ($id)
{
    echo "Update Entry:".$id;
});

Router::delete('/entry/(:num)', function ($id)
{
    echo 'Delete Entry:' . $id;
});

Router::error(function ()
{
    echo "404 Error";
});

Router::dispatch();