final class Property

Definition of a class property.

Methods

setValue(mixed $val)

No description

mixed
getValue()

No description

setStatic(bool $state = true)

No description

bool
isStatic()

No description

setType(Type|string|null $type)

No description

Union|null
getType()

No description

setNullable(bool $state = true)

No description

bool
isNullable()

No description

setInitialized(bool $state = true)

No description

bool
isInitialized()

No description

setAbstract(bool $state = true)

No description

bool
isAbstract()

No description

void
validate()

No description

void
__clone()

No description

Details

at line 32
Property setValue(mixed $val)

No description

Parameters

mixed $val

Return Value

Property

at line 43
mixed getValue()

No description

Return Value

mixed

at line 49
Property setStatic(bool $state = true)

No description

Parameters

bool $state

Return Value

Property

at line 56
bool isStatic()

No description

Return Value

bool

at line 62
Property setType(Type|string|null $type)

No description

Parameters

Type|string|null $type

Return Value

Property

at line 69
Union|null getType()

No description

Return Value

Union|null

at line 75
Property setNullable(bool $state = true)

No description

Parameters

bool $state

Return Value

Property

at line 83
bool isNullable()

No description

Return Value

bool

at line 90
Property setInitialized(bool $state = true)

No description

Parameters

bool $state

Return Value

Property

at line 97
bool isInitialized()

No description

Return Value

bool

at line 103
Property setAbstract(bool $state = true)

No description

Parameters

bool $state

Return Value

Property

at line 110
bool isAbstract()

No description

Return Value

bool

at line 117
void validate()

No description

Return Value

void

Exceptions

InvalidStateException

at line 134
void __clone()

No description

Return Value

void

Traits