Class PHPStan\Type\Generic\TemplateStringType

final
extends StringType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
  • PHPStan\Type\StringType implements Type uses JustNullableTypeTrait, MaybeCallableTypeTrait, NonArrayTypeTrait, NonIterableTypeTrait, NonObjectTypeTrait, UndecidedBooleanTypeTrait, UndecidedComparisonTypeTrait, NonGenericTypeTrait, NonGeneralizableTypeTrait
    • PHPStan\Type\Generic\TemplateStringType implements TemplateType uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
Methods
Methods inherited from PHPStan\Type\StringType
describe(), getConstantStrings(), isOffsetAccessible(), isOffsetAccessLegal(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), accepts(), toNumber(), toAbsoluteNumber(), toInteger(), toFloat(), toString(), toArray(), toArrayKey(), isNull(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isLowercaseString(), isUppercaseString(), isClassString(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isScalar(), looseCompare(), hasMethod(), tryRemove(), getFiniteTypes(), exponentiate(), toPhpDocNode()