優點1。自動匹配控制器
例如:網址:localhost/home/hello/index/id/name/……
控制器:App\Http\Controllers\Hello.php
方法:index是Hello.php下的方法
引數:id,name…..都是引數,自動匹配到控制器方法內的引數
優點2。可以在原有的routes->api.php和routes->web.php內配置路由
優點3。在api或者web指定的路由會優先匹配
composer require xindong888/laravel-router
1.使用composer載入 composer require xindong888/laravel-router
2.進入配置資料夾config->app.php
<?php
[
'providers' => [
//.................註釋掉原有的路由服務提供者
//App\Providers\RouteServiceProvider::class,
//.................新增萬能路由服務提供者
xindong888\Laravel\Providers\RouteServiceProvider::class
]]
?>
1.用app->Providers->RouteServiceProvider繼承xindong888\Laravel\Providers\RouteServiceProvider
2.清理掉boot()內的程式碼新增parent::boot();
class RouteServiceProvider extends \xindong888\Laravel\Providers\RouteServiceProvider
{
public function boot()
{
parent::boot();
}
}
本作品採用《CC 協議》,轉載必須註明作者和本文連結