implements |
ConstantReflection |
---|
Methods | ||
---|---|---|
public
|
__construct(
InitializerExprTypeResolver $initializerExprTypeResolver,
ClassReflection $declaringClass,
ReflectionClassConstant $reflection,
?Type $nativeType,
?Type $phpDocType,
?string $deprecatedDescription,
bool $isDeprecated,
bool $isInternal,
)
|
# |
public
|
getName(): string
|
# |
public
|
getFileName(): ?string
|
# |
public
|
getValue(): mixed
|
# |
public
|
getValueExpr(): Expr
|
# |
public
|
hasPhpDocType(): bool
|
# |
public
|
getPhpDocType(): ?Type
|
# |
public
|
hasNativeType(): bool
|
# |
public
|
getNativeType(): ?Type
|
# |
public
|
getValueType(): Type
|
# |
public
|
getDeclaringClass(): ClassReflection
|
# |
public
|
isStatic(): bool
|
# |
public
|
isPrivate(): bool
|
# |
public
|
isPublic(): bool
|
# |
public
|
isFinal(): bool
|
# |
public
|
isDeprecated(): TrinaryLogic
|
# |
public
|
getDeprecatedDescription(): ?string
|
# |
public
|
isInternal(): TrinaryLogic
|
# |
public
|
getDocComment(): ?string
|
# |