diff --git a/src/Server.php b/src/Server.php index f24d33f..fe7e156 100644 --- a/src/Server.php +++ b/src/Server.php @@ -15,6 +15,13 @@ public static function getAll(): dict { return static::$instances; } + /** + * This will override everything in $instances + */ + public static function setAll(dict $instances): void { + static::$instances = $instances; + } + public static function get(string $name): ?this { return static::$instances[$name] ?? null; }