Documentation

GameModeIdMap
in package
Uses SingletonTrait

Table of Contents

$enumToId  : array<string|int, mixed>
$idToEnum  : array<string|int, mixed>
$instance  : self|null
__construct()  : mixed
fromId()  : GameMode|null
getInstance()  : self
reset()  : void
setInstance()  : void
toId()  : int
make()  : self
register()  : void

Properties

$enumToId

private array<string|int, mixed> $enumToId = []
Tags
phpstan-var

array<int, int>

$idToEnum

private array<string|int, mixed> $idToEnum = []
Tags
phpstan-var

array<int, GameMode>

Methods

__construct()

public __construct() : mixed
Return values
mixed

getInstance()

public static getInstance() : self
Return values
self

setInstance()

public static setInstance(self $instance) : void
Parameters
$instance : self
Return values
void

Search results