PHPProperty
class PHPProperty extends BasePHPElement (View source)
Methods
AccessModifier|null
getAccess()
No description
void
setAccess(AccessModifier $accessModifier)
No description
bool
isStatic()
No description
void
setIsStatic(bool $isStatic)
No description
bool
isReadonly()
No description
void
setIsReadonly(bool $isReadonly)
No description
void
setTypeFromSignature(StandaloneType|UnionType|NullableType|NoType|IntersectionType $type)
No description
getType()
No description
mixed
getDefaultValue()
No description
void
setDefaultValue(mixed $defaultValue)
No description
bool
hasDefaultValue()
No description
void
setHasDefaultValue(bool $hasDefaultValue)
No description
Details
string|null
getName()
No description
void
setName(string|null $name)
No description
string|null
getId()
No description
void
setId(string|null $id)
No description
StubsMetadata|null
getStubsMetadata()
No description
StubsMetadata
initStubsMetadata()
No description
AccessModifier|null
getAccess()
No description
void
setAccess(AccessModifier $accessModifier)
No description
bool
isStatic()
No description
void
setIsStatic(bool $isStatic)
No description
bool
isReadonly()
No description
void
setIsReadonly(bool $isReadonly)
No description
void
setTypeFromSignature(StandaloneType|UnionType|NullableType|NoType|IntersectionType $type)
No description
StandaloneType|UnionType|NullableType|NoType|IntersectionType|null
getType()
No description
mixed
getDefaultValue()
No description
void
setDefaultValue(mixed $defaultValue)
No description
bool
hasDefaultValue()
No description
void
setHasDefaultValue(bool $hasDefaultValue)
No description