Index

iSingleton

MMO\core\interfaces · 1 symbol · generated 5 Oct 2026

interface

iSingleton

iSingleton.php:5

A class with one shared instance per request (tSingleton): never new it.

interface MMO\core\interfaces\iSingleton
Namespace
MMO\core\interfaces

Index

IsShared() abstract static
Shared() abstract static
Unshare() abstract static

Methods3

IsShared()

abstractstaticiSingleton.php:13
abstract static function IsShared()
returnswhether the shared instance has been built

Shared()

abstractstaticiSingleton.php:7
abstract static function Shared()
returnsthe shared instance, built on first use

Unshare()

abstractstaticiSingleton.php:10
abstract static function Unshare()
returnswhether there was a shared instance to discard