class PHPMethod extends PHPFunction (View source)

Properties

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

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

AccessModifier|null
getAccess()

No description

void
setAccess(AccessModifier $accessModifier)

No description

bool
isStatic()

No description

void
setIsStatic(bool $isStatic)

No description

bool
isFinal()

No description

void
setIsFinal(bool $isFinal)

No description

bool
isAbstract()

No description

void
setIsAbstract(bool $isAbstract)

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

AccessModifier|null getAccess()

No description

Return Value

AccessModifier|null

void setAccess(AccessModifier $accessModifier)

No description

Parameters

AccessModifier $accessModifier

Return Value

void

bool isStatic()

No description

Return Value

bool

void setIsStatic(bool $isStatic)

No description

Parameters

bool $isStatic

Return Value

void

bool isFinal()

No description

Return Value

bool

void setIsFinal(bool $isFinal)

No description

Parameters

bool $isFinal

Return Value

void

bool isAbstract()

No description

Return Value

bool

void setIsAbstract(bool $isAbstract)

No description

Parameters

bool $isAbstract

Return Value

void