The existence of `IApplication::getInstance()` was required by the consumer code but not mandated by the interface. In practice, `getInstance()` exists as `AbstractApplication` extends `SingletonFactory`.
Close #3823
namespace wcf\system\application;
+use wcf\system\SingletonFactory;
+
/**
* Default interface for all applications for the WoltLab Suite.
*
*/
public function getPrimaryController();
+ /**
+ * @see SingletonFactory::getInstance()
+ */
+ public static function getInstance();
+
/**
* Forwards unknown method calls to WCF.
*