框架默认关闭路由,如果需要开启可在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']
]
]);
~~~