示例#1
0
 function redirectToRoute($routeName, $param = array())
 {
     $url = baseUrl();
     $routes = System\Route::getAllRoute();
     foreach ($routes as $route) {
         if ($routeName == $route['Name']) {
             $urlPattern = $route['Url'];
             foreach ($param as $key => $value) {
                 $urlPattern = str_replace("{" . $key . "}", $value, $urlPattern);
             }
             echo $urlPattern;
             header("location: " . baseUrl() . $urlPattern);
         }
     }
 }