<?php
namespace app\http\middleware;
class Test
{
public function handle($request, \Closure $next)
{
if(true){
return json('拦截了');
}
return $next($request);
}
}
<?php
namespace app\api\controller\v1;
use think\Request;
use think\Controller;
class Test extends Controller{//记得集成controller
protected $middleware=[
'Test' => ['only'=>['add']]
];
public function add(){
echo 'add';
}
public function edit($id){
echo 'edit'.$id;
}
public function read($id){
echo 'read'.$id;
}
}