class Some extends Option

Methods

bool
isSome()

No description

bool
isNone()

No description

mixed
getValue()

No description

map(callable $callable)

No description

mixed
orElse(mixed $default)

No description

static Option
from(mixed $value)

Converts a nullable value to an Option.

from  Option
__construct($value = null)

No description

void
setValue(mixed $value)

No description

Details

at line 20
bool isSome()

No description

Return Value

bool

at line 24
bool isNone()

No description

Return Value

bool

at line 28
mixed getValue()

No description

Return Value

mixed

at line 50
Option map(callable $callable)

No description

Parameters

callable $callable

Return Value

Option

at line 56
mixed orElse(mixed $default)

No description

Parameters

mixed $default

Return Value

mixed

in Option at line 26
static Option from(mixed $value)

Converts a nullable value to an Option.

Parameters

mixed $value

Return Value

Option

An instance of None if the value is null; otherwise, an instance of Some.

at line 14
__construct($value = null)

No description

Parameters

$value

at line 32
void setValue(mixed $value)

No description

Parameters

mixed $value

Return Value

void