框架默認關閉路由,如果需要開啟可在Conf.php中設置ROUTE => TRUE
路由定義文件路徑:work/服務項目/router/Router.php
**路由作用**
eapi的路由可以理解為功能分組,按照功能模塊設置對應的路由,和配置路由默認的前置或后置中間件,將極大的方便程序管理
如果是一個比較小型的項目,則完全可以不使用路由相關的功能。
**路由設置**
~~~
Router::group('路由規則', '需要注冊的中間件');
// 現有控制器:/work/api/spi/admin/Member.php
// 需要將admin目錄下的所有控制器都添加校驗登錄的前置中間件
Router::group([
'admin\/(.*)'
], [
'BEFORE' => [
// 中間件名稱,名稱后加(...)表示中間件中需要使用控制器中定義的變量
'name' => 'checkLogin(...)',
// 可以設置exclude參數指定不需要參與前置中間件的方法名稱
'exclude' => ['login']
]
]);
~~~