访问方法不存在时,我们一般在BaseController中添加一个__call方法来返回json数据
public function __call(string $name, array $arguments)
{
// TODO: Implement __call() method.
// dump($name);
// dump($arguments);
$result=[
'code'=>0,
'msg'=>'找不到该方法',
'data'=>[]
];
return json($result,400);
}
访问控制器不存在时我们在controller上新建一个Error类
<?php
namespace app\admin\controller;
class Error{
public function __call(string $name, array $arguments)
{
// TODO: Implement __call() method.
// dump($name);
// dump($arguments);
$result=[
'code'=>0,
'msg'=>'找不到该控制器',
'data'=>[]
];
return json($result,400);
}
}
- THE END -
最后修改:2024年1月4日
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.cairen.fun/?p=39