Skip to content

molovo/traffic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Traffic

A simple router in ~500 lines of PHP.

use Molovo\Traffic\Router;

Router::get('/hello', function() {
    echo 'Hello World!';
});

Installing

composer require "molovo/traffic"

Usage

// GET /news/2
Router::get('/news/{page:int}', function($page) {
    echo $page; // 2
});

// POST /user/hi@molovo.co
Router::get('/user/{email:email}', function($email) {
    echo $email; // hi@molovo.co
});

// Call execute once routes have been defined to
// execute the callback for the matching route.
Router::execute();

About

A simple router in ~200 lines of PHP.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages