diff --git a/src/Libs/Router.php b/src/Libs/Router.php index 77e5c26..6ac2399 100644 --- a/src/Libs/Router.php +++ b/src/Libs/Router.php @@ -35,7 +35,7 @@ class Router { * Ruta con pseudovariables. * * @param callable $callback - * Callback que será llamado cuando la uri configurada en $path coincida. + * Callback que será llamado cuando la ruta configurada en $path coincida. * * @return array * Arreglo con 2 índices: @@ -87,7 +87,7 @@ class Router { * redirigidos a "https://ejemplo.com/duckbrain/docs". */ public static function redirect($path) { - header('Location: '.static::basePath().substr($uri,1)); + header('Location: '.static::basePath().substr($path,1)); } /* @@ -152,7 +152,7 @@ class Router { * Ruta con pseudovariables. * * @param callable $callback - * Callback que será llamado cuando la uri configurada en $path coincida. + * Callback que será llamado cuando la ruta configurada en $path coincida. * * @return static * Devuelve un enlace estático. @@ -170,7 +170,7 @@ class Router { * Ruta con pseudovariables. * * @param callable $callback - * Callback que será llamado cuando la uri configurada en $path coincida. + * Callback que será llamado cuando la ruta configurada en $path coincida. * * @return static * Devuelve un enlace estático. @@ -188,7 +188,7 @@ class Router { * Ruta con pseudovariables. * * @param callable $callback - * Callback que será llamado cuando la uri configurada en $path coincida. + * Callback que será llamado cuando la ruta configurada en $path coincida. * * @return static * Devuelve un enlace estático @@ -207,7 +207,7 @@ class Router { * Ruta con pseudovariables * * @param callable $callback - * Callback que será llamado cuando la uri configurada en $path coincida. + * Callback que será llamado cuando la ruta configurada en $path coincida. * * @return static * Devuelve un enlace estático @@ -243,10 +243,10 @@ class Router { * * $req es una instancia de Neuron que tiene los datos de la petición. * - * Si no la uri no coincide con ninguna de las rutas configuradas, ejecutará el callback $notFoundCallback + * Si no la ruta no coincide con ninguna de las rutas configuradas, ejecutará el callback $notFoundCallback */ public static function apply() { - $uri = static::currentPath(); + $path = static::currentPath(); $routers = []; switch ($_SERVER['REQUEST_METHOD']){ // Según el método selecciona un arreglo de routers configurados case 'POST': @@ -266,7 +266,7 @@ class Router { $args = static::getReq(); foreach ($routers as $router) { // revisa todos los routers para ver si coinciden con la ruta actual - if (preg_match_all('/^'.$router['path'].'\/?$/si',$uri, $matches, PREG_PATTERN_ORDER)) { + if (preg_match_all('/^'.$router['path'].'\/?$/si',$path, $matches, PREG_PATTERN_ORDER)) { unset($matches[0]); // Comprobando pseudo variables en la ruta