class ModelProperty implements PropertyReflection

Methods

__construct(ClassReflection $declaringClass, Type $readableType, Type $writableType, bool $writeable = true)

No description

ClassReflection
getDeclaringClass()

No description

bool
isStatic()

No description

bool
isPrivate()

No description

bool
isPublic()

No description

bool
isReadable()

No description

bool
isWritable()

No description

string|null
getDocComment()

No description

Type
getReadableType()

No description

Type
getWritableType()

No description

bool
canChangeTypeAfterAssignment()

No description

TrinaryLogic
isDeprecated()

No description

string|null
getDeprecatedDescription()

No description

TrinaryLogic
isInternal()

No description

Details

at line 26
__construct(ClassReflection $declaringClass, Type $readableType, Type $writableType, bool $writeable = true)

No description

Parameters

ClassReflection $declaringClass
Type $readableType
Type $writableType
bool $writeable

at line 34
ClassReflection getDeclaringClass()

No description

Return Value

ClassReflection

at line 39
bool isStatic()

No description

Return Value

bool

at line 44
bool isPrivate()

No description

Return Value

bool

at line 49
bool isPublic()

No description

Return Value

bool

at line 54
bool isReadable()

No description

Return Value

bool

at line 59
bool isWritable()

No description

Return Value

bool

at line 64
string|null getDocComment()

No description

Return Value

string|null

at line 69
Type getReadableType()

No description

Return Value

Type

at line 74
Type getWritableType()

No description

Return Value

Type

at line 79
bool canChangeTypeAfterAssignment()

No description

Return Value

bool

at line 84
TrinaryLogic isDeprecated()

No description

Return Value

TrinaryLogic

at line 89
string|null getDeprecatedDescription()

No description

Return Value

string|null

at line 94
TrinaryLogic isInternal()

No description

Return Value

TrinaryLogic