Class PHPStan\Type\Generic\TemplateIterableType

final
extends IterableType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
  • PHPStan\Type\IterableType implements CompoundType uses MaybeArrayTypeTrait, MaybeCallableTypeTrait, MaybeObjectTypeTrait, MaybeOffsetAccessibleTypeTrait, UndecidedBooleanTypeTrait, UndecidedComparisonCompoundTypeTrait, NonGeneralizableTypeTrait
    • PHPStan\Type\Generic\TemplateIterableType implements TemplateType uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
Methods
Methods inherited from PHPStan\Type\IterableType
getKeyType(), getItemType(), getReferencedClasses(), getObjectClassNames(), getObjectClassReflections(), getConstantStrings(), accepts(), isSuperTypeOf(), isSuperTypeOfMixed(), isSubTypeOf(), isAcceptedBy(), equals(), describe(), hasOffsetValueType(), toNumber(), toAbsoluteNumber(), toString(), toInteger(), toFloat(), toArray(), toArrayKey(), toCoercedArgumentType(), isOffsetAccessLegal(), isIterable(), isIterableAtLeastOnce(), getArraySize(), getIterableKeyType(), getFirstIterableKeyType(), getLastIterableKeyType(), getIterableValueType(), getFirstIterableValueType(), getLastIterableValueType(), isNull(), isConstantValue(), isConstantScalarValue(), getConstantScalarTypes(), getConstantScalarValues(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isLowercaseString(), isClassString(), isUppercaseString(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isVoid(), isScalar(), looseCompare(), getEnumCases(), inferTemplateTypes(), getReferencedTemplateTypes(), traverse(), traverseSimultaneously(), tryRemove(), exponentiate(), getFiniteTypes(), toPhpDocNode()
OSZAR »