Laravel 从路由名称获取 uri
Laravel get uri from route name
我在 Laravel 之外使用 Laravel 的路由组件,所以我没有 route() 辅助函数,或任何其他辅助方法,如 app()。我还能使用路线名称吗?如果是这样,我如何从名称中获取路由 uri?
我能够遍历路由集合并从名称匹配。
foreach($router->getRoutes() as $route) {
if($route->action['as'] === $name) {
return $route->uri;
}
}
我在 Laravel 之外使用 Laravel 的路由组件,所以我没有 route() 辅助函数,或任何其他辅助方法,如 app()。我还能使用路线名称吗?如果是这样,我如何从名称中获取路由 uri?
我能够遍历路由集合并从名称匹配。
foreach($router->getRoutes() as $route) {
if($route->action['as'] === $name) {
return $route->uri;
}
}