Class PHPStan\Type\Generic\TemplateConstantStringType

final
extends ConstantStringType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
  • PHPStan\Type\StringType implements Type uses JustNullableTypeTrait, MaybeCallableTypeTrait, NonArrayTypeTrait, NonIterableTypeTrait, NonObjectTypeTrait, UndecidedBooleanTypeTrait, UndecidedComparisonTypeTrait, NonGenericTypeTrait, NonGeneralizableTypeTrait
Methods
Methods inherited from PHPStan\Type\Constant\ConstantStringType
getValue(), getConstantStrings(), isClassString(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), describe(), isSuperTypeOf(), isCallable(), getCallableParametersAcceptors(), toNumber(), toAbsoluteNumber(), toInteger(), toFloat(), toArrayKey(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isLowercaseString(), isUppercaseString(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), append(), generalize(), getSmallerType(), getSmallerOrEqualType(), getGreaterType(), getGreaterOrEqualType(), canAccessConstants(), hasConstant(), getConstant(), toPhpDocNode()
Methods inherited from PHPStan\Type\StringType
isOffsetAccessible(), isOffsetAccessLegal(), unsetOffset(), accepts(), toString(), toArray(), isNull(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isScalar(), looseCompare(), hasMethod(), tryRemove(), getFiniteTypes(), exponentiate(),