restful php web services
if ($requestUri[0] == 'api') { switch ($requestMethod) { case 'GET': if (isset($requestUri[1])) { // Get specific resource } else { // Get all resources } break; case 'POST': // Create resource break; case 'PUT': // Update resource break; case 'DELETE': // Delete resource break; default: // Metho