src/ForeverPHP/Routing/Router.php
public function getRoute(): string
    {
        $uri = $_SERVER['REQUEST_URI'];

        // Extraigo la URI base si esta es diferente a /
        if ($this->uriBase != '/') {
            $uri = str_replace($this->uriBase, '/', $uri);
        }

        // Busco el caracter ? por si se pasaron parametros por GET
        $pos = strpos($uri, '?');

        if ($pos !== false) {
            $uri = substr($uri, 0, $pos);
        }

        // Agrega un slash a uri para evitar error en la busqueda de ultimo slash
        //$uri = $this->addSlash($uri);

        // Retorno la ruta correcta
        return $uri;
    }
public function getRoute(): string
    {
        $uri = $_SERVER['REQUEST_URI'];

        // Extraigo la URI base si esta es diferente a /
        if ($this->uriBase != '/') {
            $uri = str_replace($this->uriBase, '/', $uri);
        }

        // Busco el caracter ? por si se pasaron parametros por GET
        $pos = strpos($uri, '?');

        if ($pos !== false) {
            $uri = substr($uri, 0, $pos);
        }

        // Agrega un slash a uri para evitar error en la busqueda de ultimo slash
        //$uri = $this->addSlash($uri);

        // Retorno la ruta correcta
        return $uri;
    }
public function getRoute ( ) : string { $ uri = $ _SERVER [ 'REQUEST_URI' ] ; // Extraigo la URI base si esta es diferente a / if ( $ this -> uriBase != '/' ) { $ uri = str_replace ( $ this -> uriBase , '/' , $ uri ) ; } // Busco el caracter ? por si se pasaron parametros por GET $ pos = strpos ( $ uri , '?' ) ; if ( $ pos !== false ) { $ uri = substr ( $ uri , 0 , $ pos ) ; } // Agrega un slash a uri para evitar error en la busqueda de ultimo slash //$uri = $this->addSlash($uri); // Retorno la ruta correcta return $ uri ; }
Obtiene la ruta actual

@return string
Obtiene la ruta actual