Class PHPStan\Type\Generic\TemplateArrayType

final
extends ArrayType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
  • PHPStan\Type\ArrayType implements Type uses ArrayTypeTrait, MaybeCallableTypeTrait, NonObjectTypeTrait, UndecidedBooleanTypeTrait, UndecidedComparisonTypeTrait, NonGeneralizableTypeTrait
    • PHPStan\Type\Generic\TemplateArrayType implements TemplateType uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
Methods
Methods inherited from PHPStan\Type\ArrayType
getKeyType(), getItemType(), getReferencedClasses(), getConstantArrays(), accepts(), isSuperTypeOf(), equals(), describe(), generalizeValues(), getKeysArray(), getValuesArray(), isIterableAtLeastOnce(), getArraySize(), getIterableKeyType(), getFirstIterableKeyType(), getLastIterableKeyType(), getIterableValueType(), getFirstIterableValueType(), getLastIterableValueType(), isConstantArray(), isList(), isConstantValue(), looseCompare(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), fillKeysArray(), flipArray(), intersectKeyArray(), popArray(), reverseArray(), searchArray(), shiftArray(), shuffleArray(), sliceArray(), isCallable(), getCallableParametersAcceptors(), toInteger(), toFloat(), inferTemplateTypes(), getReferencedTemplateTypes(), traverse(), toPhpDocNode(), traverseSimultaneously(), tryRemove(), getFiniteTypes()