Class PHPStan\Type\Generic\TemplateConstantArrayType

final
extends ConstantArrayType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
Methods
Methods inherited from PHPStan\Type\Constant\ConstantArrayType
getConstantArrays(), isConstantValue(), isEmpty(), getNextAutoIndexes(), getNextAutoIndex(), getOptionalKeys(), getAllArrays(), getKeyTypes(), getFirstKeyType(), getLastKeyType(), getValueTypes(), getFirstValueType(), getLastValueType(), isOptionalKey(), accepts(), acceptsWithReason(), isSuperTypeOf(), looseCompare(), equals(), isCallable(), getCallableParametersAcceptors(), findTypeAndMethodName(), findTypeAndMethodNames(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), fillKeysArray(), flipArray(), intersectKeyArray(), popArray(), searchArray(), shiftArray(), shuffleArray(), isIterableAtLeastOnce(), getArraySize(), getFirstIterableKeyType(), getLastIterableKeyType(), getFirstIterableValueType(), getLastIterableValueType(), isConstantArray(), isList(), removeLast(), removeFirst(), slice(), reverse(), chunk(), toBoolean(), toInteger(), toFloat(), generalize(), generalizeValues(), generalizeToArray(), getKeysArray(), getValuesArray(), count(), describe(), inferTemplateTypes(), getReferencedTemplateTypes(), traverse(), traverseSimultaneously(), isKeysSupersetOf(), mergeWith(), makeOffsetRequired(), toPhpDocNode(), isValidIdentifier(), getFiniteTypes(), __set_state()
Methods inherited from PHPStan\Type\ArrayType
getKeyType(), getItemType(), getReferencedClasses(), getObjectClassNames(), getObjectClassReflections(), getArrays(), generalizeKeys(), isIterable(), getIterableKeyType(), getIterableValueType(), isArray(), isOversizedArray(), isNull(), isConstantScalarValue(), getConstantScalarTypes(), getConstantScalarValues(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isClassStringType(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isVoid(), isScalar(), isOffsetAccessible(), isOffsetAccessLegal(), toNumber(), toString(), toArray(), toArrayKey(), castToArrayKeyType(), tryRemove(), exponentiate(),