corrigindo rotas

This commit is contained in:
Reginaldo
2023-06-13 18:08:42 -03:00
parent 20fc580fe2
commit 00d21cc8c5
11 changed files with 182 additions and 22 deletions

View File

@@ -1,6 +1,28 @@
<?php
require "vendor/autoload.php";
require "config/rotas.php";
require "routes/router.php";
try{
$uri = parse_url($_SERVER["REQUEST_URI"])['path'];
$request = $_SERVER["REQUEST_METHOD"];
if(!isset($router[$request])){
throw new Exception("A rota não existe");
}
if(!array_key_exists($uri,$router[$request])){
throw new Exception("A rota não existe");
}
var_dump($uri);
var_dump($request);
$controller = $router[$request][$uri];
$controller();
}catch(Exception $e){
$e->getMessage();
}
//header("Access-Control_Allow_Origin: *");
//header("Access-Control-Allow-Credentials: true");