webman多應用路由拆分,加載各應用下路由;
讀取app
下各個應用的route.php
(路由目錄如:app/admin/route/route.php
),在config/route.php
下增加如下內(nèi)容。如下:
<?php
// 如果路由目錄是:app/admin/route.php這樣,函數(shù)參數(shù)去掉一層改為 glob("app/**/route.php")
$routes = glob("app/**/**/route.php");
if(!empty($routes)){
foreach($routes as $route){
require_once $route;
}
}
定義應用路由,如下:
<?php
use Webman\Route;
Route::group('/admin', function () {
//登錄接口
Route::group('/login', function (){
Route::any('/login', [\app\admin\controller\LoginController::class, 'login']);
});
});