/** * Is Rewritable * * Devuelve verdadero si la request enviada a procesar se encuentra en la lista * de rutas de redireccion. * * @author Adrián Méndez <*****@*****.**> * @Version 1.2 */ public static function is_rewriteable($request) { $request = self::clean_request($request); self::$activeroutekey = $request; if (isset(self::$routes[$request])) { return true; } foreach (self::$routes as $route => $attrs) { self::$activeroutekey = $route; $route = str_replace('/', '\\/', $route); $RegEx = sprintf("/^(%s)\\/(.*)\$/", $route); if (preg_match($RegEx, $request)) { return true; } } self::$activeroutekey = NULL; return false; }