thinkphp8在使用apidoc时, 4层的接口会有问题 解决办法
thinkphp8 4层的接口会有问题, 比如这样的接口 /adminapi/notice/announcements/lists, 应该换成 /adminapi/notice.announcements/lists 这样才行, 有没有人处理过?
实际上在官网的帮助里有描述
// config/apidoc.php
//...
'auto_url' => [
// ...
// 自定义url生成方法
'custom' =>function($path,$method,$url){
$urlArr = explode("/", $url);
$classPathArr = [];
for ($i = 2; $i < count($urlArr)-1; $i++) {
$classPathArr[]=$urlArr[$i];
}
$classPath = implode('.', $classPathArr);
return "/".$urlArr[1]."/".$classPath."/".$method;
},
]
原文地址:https://blog.csdn.net/gs80140/article/details/145286969
免责声明:本站文章内容转载自网络资源,如侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!