talam0nal
@talam0nal
PHP/Laravel разработчик

Как в контроллере циклом вывести все routes?

Необходимо циклом вывести все routes в контроллере или во view. Желательно, отсортировав их по методу (POST, GET и т.д.)
  • Вопрос задан
  • 133 просмотра
Решения вопроса 1
talam0nal
@talam0nal Автор вопроса
PHP/Laravel разработчик
use Illuminate\Support\Arr;
use Illuminate\Support\Str;
use Illuminate\Routing\Route;
use Illuminate\Routing\Router;
use Illuminate\Console\Command;
use Symfony\Component\Console\Input\InputOption;

public function routes(Router $router)
{
     $list = $router->getRoutes();
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
JhaoDa
@JhaoDa
LaravelRUS Team
Берёте команду php artisan route:list, изучаете её кишки и делаете примерно так же.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы