diff --git a/application/admin/command/Api/library/Builder.php b/application/admin/command/Api/library/Builder.php index dda3a4aa..e19a5107 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 fd2ddd32..042feb73 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