mini RESTful interface framework

usage:

  • build out function stubs
  • put up on server
<?php
function handle_get($uri, $params){

}
function handle_post($uri, $params){

}
function handle_put($uri){

}
function handle_delete($uri){

}
switch($_SERVER['REQUEST_METHOD']){
    case 'GET':
        handle_get($_SERVER['REQUEST_URI'], $_GET);
        break;
    case 'POST':
        handle_post($_SERVER['REQUEST_URI'], $_POST);
        break;
    case 'PUT':
        handle_put($_SERVER['REQUEST_URI']);
        break;
    case 'DELETE':
        handle_delete($_SERVER['REQUEST_URI']);
        break;
    default:
}