【发布时间】:2018-06-23 07:00:20
【问题描述】:
我尝试了以下但返回为空。
<?php
namespace App\Providers;
use Illuminate\Support\Facades\Gate;
use Illuminate\Support\Facades\Route;
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
class AuthServiceProvider extends ServiceProvider {
public function boot() {
$routeList = Route::getRoutes();
foreach ($routeList as $value) {
dd($value->getPath());
}
}
}
我的路线文件:
<?php
Route::namespace('admin')->group(function () {
Route::get('admin/post', 'PostController@index')->name('posts');
Route::get('admin/post/new', 'PostController@new')->name('post_new');
Route::post('admin/post/save', 'SubjectController@save')->name('post_save');
});
我尝试了几种方法,但我无法列出在 web.php 路由文件中创建的路由
【问题讨论】:
-
尝试控制器功能
-
@Sohel0415 正如 cmets 中所写,这不适用于 Laravel 5.5
-
哇!错过那部分
-
你可能想看看 Pretty Routes 包——即使你不想使用它,也许你可以在它的源代码中找到一个好的解决方案。 :) 链接:github.com/garygreen/pretty-routes
标签: php laravel laravel-5.5