better singleton instance

This commit is contained in:
2025-05-07 20:56:26 -07:00
parent 7d6341f051
commit 8f17e2992d

View File

@@ -20,10 +20,10 @@ class Site
// singleton instance goes here
private static ?Site $instance = null;
public static function getInstance(): Site
public static function getInstance($config = []): Site
{
if (self::$instance === null) {
self::$instance = new self([]);
self::$instance = new self($config);
self::$instance->bootstrap();
}
return self::$instance;