<?php require 'autoload.php'; use ProductList\Http\Request; use ProductList\Http\RequestHandler; use ProductList\Http\Route; $request = new Request($_SERVER); $handler = new RequestHandler($request); $handler->registerRoutes([ new Route('GET', 'products', ['ProductList\View\Product', 'list']), new Route('DELETE', 'products', ['ProductList\View\Product', 'delete']), new Route('GET', 'add-product', function() { readfile('static/add-product.html'); }), new Route('GET', '', function() { readfile('static/index.html'); }), ]); $handler->handle();