think版本 5.1.19
我定义的是模块中间件。
在模块配置目录下增加了,middleware.php文件,内容如下:
<?php
return [
'api_middleware' => [
app\api\middleware\JWTAuth::class,
app\api\middleware\ParamRules::class
],
];然后在路由配置目录下增加api.php 文件,内容如下:<?php
Route::rule('api/:controller.:action','api/:controller/:aciton')->middleware('api_middleware');之后访问api模块下的Index控制器中的aaa方法,报错如下:类不存在: app\http\middleware\api_middleware
是我对文档理解的不对吗?求解答。
最佳答案