*/
abstract class LanguageFactory {
/**
- * Language cache
+ * language cache
* @var array<array>
*/
private static $cache = null;
/**
- * Initialized languages
+ * initialized languages
* @var array<wcf\data\language\Language>
*/
private static $languages = array();
/**
- * Active template scripting compiler
+ * active template scripting compiler
* @var wcf\system\template\TemplateScriptingCompiler
*/
private static $scriptingCompiler = null;
*/
abstract class TreeMenu extends SingletonFactory {
/**
- * List of visible menu items.
- *
- * @var array
+ * list of visible menu items
+ * @var array<wcf\system\menu\ITreeMenuItem>
*/
public $menuItemList = array();
/**
- * List of active menu items.
- *
- * @var array
+ * list of the names of the active menu items
+ * @var array<string>
*/
public $activeMenuItems = array();
/**
- * List of all menu items.
- *
- * @var array
+ * list of all menu items
+ * @var array<wcf\system\menu\ITreeMenuItem>
*/
public $menuItems = null;