/** * Returns an instance of the GlobalConfig singleton * @return GlobalConfig */ static function GetInstance() { if (!self::$IS_INITIALIZED) { self::Init(); } if (!self::$INSTANCE instanceof self) { self::$INSTANCE = new self(); } return self::$INSTANCE; }