Browse Source

!288 在线命令生成Api文档,控制器设置隐藏仍然会显示
Merge pull request !288 from Henry/api_revision

Karson 4 years ago
parent
commit
025f37f1f1
1 changed files with 4 additions and 0 deletions
  1. 4 0
      application/admin/command/Api/library/Builder.php

+ 4 - 0
application/admin/command/Api/library/Builder.php

@@ -165,6 +165,10 @@ class Builder
 
         $sectorArr = [];
         foreach ($allClassAnnotations as $index => &$allClassAnnotation) {
+            // 如果设置隐藏,则不显示在文档
+            if (isset($allClassAnnotation['ApiInternal'])) {
+                continue;
+            }
             $sector = isset($allClassAnnotation['ApiSector']) ? $allClassAnnotation['ApiSector'][0] : $allClassAnnotation['ApiTitle'][0];
             $sectorArr[$sector] = isset($allClassAnnotation['ApiWeigh']) ? $allClassAnnotation['ApiWeigh'][0] : 0;
         }