Está en la página 1de 1

<?

php

public function __construct($ruta) {


Self::get_router($ruta);
}
class Router {

if (file_exists($name_controller)) {
//Si existe el controlador, requerimos el controlador y lo
instanciamos...
include_once "app/controllers/" . ucwords($ruta) . ".php";
//Creamos una variable para almacenar el controlador...
$ruta = ucwords($ruta);
//Instanciamos el metodo de la clase...
$controller = new $ruta;
}
}

include_once "./app/controllers/Home.php";
$login = new Home();
}

if (isset($_GET['view'])) {
$array = explode('/', $_GET['view']);
$ruta = $array[0];
$deineRoute = new Router($ruta);
} else {

else {
//Si no existe el controlador, agregamos el controlador por defecto...
include_once "app/controllers/Default.php";
$controller = new PageDefault();
}
}

public function get_router($ruta) {


$name_controller = "app/controllers/" . ucwords($ruta) . ".php";

También podría gustarte