class PHPFunction extends PHPNamespacedElement (View source)

Properties

protected StandaloneType|UnionType|NullableType|NoType|IntersectionType|null $returnTypesFromSignature
protected bool $isDeprecated
protected array $parameters
protected bool $hasTentativeReturnType

Methods

string|null
getName()

No description

void
setName(string|null $name)

No description

string|null
getId()

No description

void
setId(string|null $id)

No description

getStubsMetadata()

No description

string|null
getNamespace()

No description

void
setNamespace(string|null $namespace)

No description

bool
isDeprecated()

No description

void
setDeprecated(bool $isDeprecated)

No description

array
getParameters()

No description

void
setParameters(array $parameters)

No description

void
setHasTentativeReturnType(bool $hasTentativeReturnType)

No description

bool
hasTentativeReturnType()

No description

Details

string|null getName()

No description

Return Value

string|null

void setName(string|null $name)

No description

Parameters

string|null $name

Return Value

void

string|null getId()

No description

Return Value

string|null

void setId(string|null $id)

No description

Parameters

string|null $id

Return Value

void

StubsMetadata|null getStubsMetadata()

No description

Return Value

StubsMetadata|null

StubsMetadata initStubsMetadata()

No description

Return Value

StubsMetadata

string|null getNamespace()

No description

Return Value

string|null

void setNamespace(string|null $namespace)

No description

Parameters

string|null $namespace

Return Value

void

void setReturnTypeFromSignature(StandaloneType|UnionType|NullableType|NoType|IntersectionType $returnTypesFromSignature)

No description

Parameters

StandaloneType|UnionType|NullableType|NoType|IntersectionType $returnTypesFromSignature

Return Value

void

bool isDeprecated()

No description

Return Value

bool

void setDeprecated(bool $isDeprecated)

No description

Parameters

bool $isDeprecated

Return Value

void

array getParameters()

No description

Return Value

array

void setParameters(array $parameters)

No description

Parameters

array $parameters

Return Value

void

void setHasTentativeReturnType(bool $hasTentativeReturnType)

No description

Parameters

bool $hasTentativeReturnType

Return Value

void

bool hasTentativeReturnType()

No description

Return Value

bool