Entry
extends
Stringable
-
template-covariant
-
-
template-covariant
-
Methods
-
__toString()
: string
-
definition()
: Definition
-
duplicate()
: Entry<TValue, TType>
-
is()
: bool
-
isEqual()
: bool
-
map()
: Entry<TValue, TType>
-
name()
: string
-
ref()
: Reference
-
rename()
: Entry<TValue, TType>
-
toString()
: string
-
type()
: Type<string|int, TType>
-
value()
: TValue
-
withValue()
: Entry<TValue, TType>
__toString()
public
__toString() : string
definition()
public
definition() : Definition
duplicate()
public
duplicate() : Entry<TValue, TType>
Return values
Entry<TValue, TType>
is()
public
is(string|Reference $name) : bool
Parameters
-
$name
: string|Reference
-
isEqual()
public
isEqual(Entry<mixed, mixed> $entry) : bool
Parameters
-
$entry
: Entry<mixed, mixed>
-
map()
public
map(callable(mixed): mixed $mapper) : Entry<TValue, TType>
Parameters
-
$mapper
: callable(mixed): mixed
-
Return values
Entry<TValue, TType>
name()
public
name() : string
ref()
public
ref() : Reference
rename()
public
rename(string $name) : Entry<TValue, TType>
Parameters
-
$name
: string
-
Return values
Entry<TValue, TType>
toString()
public
toString() : string
type()
public
type() : Type<string|int, TType>
Return values
Type<string|int, TType>
value()
public
value() : TValue
withValue()
public
withValue(mixed $value) : Entry<TValue, TType>
Parameters
-
$value
: mixed
-
Return values
Entry<TValue, TType>