From c4b06abbb97de191d2f86910caecac708ae69bd4 Mon Sep 17 00:00:00 2001 From: Daniel Jagszent <daniel@jagszent.de> Date: Sat, 27 Jul 2024 04:23:14 +0200 Subject: [PATCH] add PHP doc comments to app for better Intellisense #5226 #6563 --- server/lib/app.inc.php | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/server/lib/app.inc.php b/server/lib/app.inc.php index 59a7111ac9..963d751417 100644 --- a/server/lib/app.inc.php +++ b/server/lib/app.inc.php @@ -49,6 +49,14 @@ if(DEVSYSTEM !== true) { * @author Till Brehm * @license bsd-3-clause * @link empty + * + * @property-read functions $functions + * @property-read getconf $getconf + * @property-read letsencrypt $letsencrypt + * @property-read modules $modules + * @property-read plugins $plugins + * @property-read services $services + * @property-read system $system **/ class app extends stdClass { /** @var array List of modules that have been loaded. */ @@ -57,8 +65,10 @@ class app extends stdClass { var $loaded_plugins = []; /** @var callable Script calling this. */ var $_calling_script = ''; - /** @var resource? Database used for ISPConfig3. */ + /** @var db|false Database used for ISPConfig3. */ public $db; + /** @var db|false */ + public $dbmaster; /** * Class constructor, which depends on the global configuration stored in $conf. -- GitLab