diff --git a/application/admin/command/Api/library/Builder.php b/application/admin/command/Api/library/Builder.php index dda3a4aa5015c7aa9c9ec0fc0415369f3eb3646a..e19a5107293ea5a1a34d752656e488432f7587d3 100755 --- a/application/admin/command/Api/library/Builder.php +++ b/application/admin/command/Api/library/Builder.php @@ -220,7 +220,7 @@ class Builder $methods = array_merge(array_flip(array_keys($methodSectorArr)), $methods); } $docslist = array_merge(array_flip(array_keys($sectorArr)), $docslist); - + $docslist = array_filter($docslist , function($v) {return is_array($v) ; }) ; return $docslist; } diff --git a/application/common/controller/Api.php b/application/common/controller/Api.php index fd2ddd32dff84ae9a100c563aebe222b01003ca4..042feb7362e8d8517a9a7b8efb2f1159762f7313 100644 --- a/application/common/controller/Api.php +++ b/application/common/controller/Api.php @@ -116,7 +116,7 @@ class Api $this->auth = Auth::instance(); $modulename = $this->request->module(); - $controllername = strtolower($this->request->controller()); + $controllername = Loader::parseName($this->request->controller()); $actionname = strtolower($this->request->action()); // token