diff --git a/app/Module/Apps/Apps.php b/app/Module/Apps/Apps.php index fb78cf233..774ae7ceb 100644 --- a/app/Module/Apps/Apps.php +++ b/app/Module/Apps/Apps.php @@ -50,6 +50,20 @@ class Apps return Base::retSuccess("success", $apps); } + /** + * 获取应用信息 + * @param string $appName 应用名称 + * @return array + */ + public static function appInfo(string $appName): array + { + return Base::retSuccess("success", [ + 'info' => self::getAppInfo($appName), + 'local' => self::getAppLocalInfo($appName), + 'versions' => self::getAvailableVersions($appName), + ]); + } + /** * 执行docker-compose up命令 * @param string $appName