Flow PHP

EnumEntry implements Entry uses EntryRef

FinalYes
Tags
implements

Interfaces

Entry

Methods

__construct()  : mixed
__toString()  : string
definition()  : EnumDefinition<string|int, UnitEnum>
duplicate()  : static
is()  : bool
isEqual()  : bool
map()  : static
name()  : string
ref()  : Reference
rename()  : static
toString()  : string
type()  : EnumType<string|int, UnitEnum>
value()  : T
withValue()  : static

Methods

__construct()

public __construct(string $name, UnitEnum|null $value[, Metadata|null $metadata = null ]) : mixed
Parameters
$name : string
$value : UnitEnum|null
$metadata : Metadata|null = null

__toString()

public __toString() : string
Return values
string

duplicate()

public duplicate() : static
Return values
static

map()

public map(callable $mapper) : static
Parameters
$mapper : callable
Return values
static

name()

public name() : string
Return values
string

rename()

public rename(string $name) : static
Parameters
$name : string
Return values
static

toString()

public toString() : string
Return values
string

type()

public type() : EnumType<string|int, UnitEnum>
Return values
EnumType<string|int, UnitEnum>

withValue()

public withValue(mixed $value) : static
Parameters
$value : mixed
Return values
static

        
On this page

Search results