在某个域上通过Laravel路由?

时间:2017-08-06 12:35:03

标签: php laravel

我无法在他们的文档中找到任何内容,但有人可以告诉我你是否可以按域浏览Laravel的路线吗?

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Route::getRoutes()提取所有已注册的路线。

    $routeList = Route::getRoutes();

    foreach ($routeList as $route)
    {
        $routeName =(string) $route->getName();

        if($routeName != '')
        {
            $fullUrl = route($routeName);

            if (strpos($fullUrl, "http://mydomain,com") === 0) 
            {
                echo "this uri belongs to mydomain.com";
            }
        }
    }