* [story #68938, doing] count api counts in ajaxGetHome.

This commit is contained in:
sunhao
2024-11-12 10:23:56 +08:00
committed by 刘刚
parent c7b59608f7
commit 2e13e98e83
+20
View File
@@ -115,6 +115,26 @@ class api extends control
$recTotal = 0;
$recPerPage = $recPerPage ? max(1, $recPerPage) : 20;
$productsCount = array();
$projectsCount = array();
foreach($apis as $api)
{
if(!isset($libs[$api->lib])) continue;
$lib = $libs[$api->lib];
if(isset($lib->apiCount)) $lib->apiCount++;
else $lib->apiCount = 1;
if($lib->product)
{
if(isset($productsCount[$lib->product])) $productsCount[$lib->product]++;
else $productsCount[$lib->product] = 1;
}
if($lib->project)
{
if(isset($projectsCount[$lib->project])) $projectsCount[$lib->project]++;
else $projectsCount[$lib->project] = 1;
}
}
$this->app->loadClass('pager', $static = true);