Вытащить Просмотр имени для конкретного маршрута - Laravel - PullRequest
1 голос
/ 04 октября 2019

Есть ли способ вывести имя вида, использованное для маршрута?

Я вытащил все маршруты GET из web.php, используя

array_keys(\Route::getRoutes()->getRoutesByMethod()['GET']);

С таким списком:

1. /
2. /users
3. /admin
....

Я хотел бы получить имя представлениядля таких маршрутов

/ => home.blade.php
/users => users.blade.php
/admin => adminPanel.blade.php

1 Ответ

0 голосов
/ 04 октября 2019

Я не уверен, что вы можете попробовать это и сказать мне, что вы получили ??

   $route_name =[] ;
  foreach (Route::getRoutes()->getRoutes() as $route)
       {
          $action = $route->getAction();
           if (array_key_exists('as', $action)) {
              $route_name [] = $action['as'];
          }
       }
     dd($route_name) ;
...