gpt4 book ai didi

Laravel 通过方法获取路由

转载 作者:行者123 更新时间:2023-12-02 20:16:59 26 4
gpt4 key购买 nike

如何获取项目中具有 GET 方法的所有路由?我尝试过:

Route::getRoutes() 它为我提供了所有路线,但不知何故我无法通过方法过滤它们。

如果有 Route::getRoutes()->routes 就好了,但是路由是 protected 属性,我没有看到任何 getter

最佳答案

您可以创建小辅助方法。

function getRoutesByMethod(string $method){
$routes = \Route::getRoutes()->getRoutesByMethod();
return $routes[$method];
}

然后在您的应用程序中使用它

$postRoutes = getRoutesByMethod("POST");

关于Laravel 通过方法获取路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52180819/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com