Un enrutador PHP básico que hice para pequeños proyectos personales. Todo debería funcionar con PHP versión 8.
app/view/hello.view.php ) Página. El enrutamiento es una versión de cinta de conducto del sistema de enrutamiento Laravel. Todas las funciones de enrutamiento se encuentran en el archivo app/core/router.php .
Para mostrar una vista básica desde la carpeta /view .
Router::get("<ROUTE LOCATION>", "<NAME OF VIEW>");
Ruta la solicitud a un controlador en la carpeta /controller . Utilice la palabra clave use para cargar en el controlador.
Router::get("<ROUTE LOCATION>", [ExampleController::class, "<FUNCTION NAME>"]);
Ejecute su propia función personalizada a pedido.
Router::get("<ROUTE LOCATION>", function() {
// SOME CODE
});
Use ::get las solicitudes de obtener y ::post para las solicitudes de publicación. Las rutas se encuentran en app/routes/routes.php , este archivo también contiene ejemplos.
Este proyecto es software de código abierto con licencia bajo la licencia MIT.