httpstatuses/index.php
Samuel Ryan dd76089270 tidying up
Removed the unused helper, moved to composer because of the dependency
on klein.php, cleaned up the readme, added a proper robots.txt (allow
all indexing) and removed some unused files (.gitattributes, .gitignore,
assets/css/style.css)
2013-03-19 23:18:10 +00:00

25 lines
700 B
PHP

<?php
require 'vendor/autoload.php';
require 'httpstatuses.php';
respond('/', function($request, $response) {
$class_list = Httpstatuses::statuses();
$response->render('views/index.php', array("class_list" => $class_list));
});
respond('/[i:id]', function($request, $response) {
$status_code = $request->param('id');
$code = Httpstatuses::status($status_code);
if(!$code)
$response->render('views/404.php');
$response->render('views/status_code.php', $code);
});
respond('404', function ($request, $response) {
$response->render('views/404.php');
});
dispatch();