Class PHPStan\Type\Generic\TemplateObjectType

final
extends ObjectType
implements TemplateType
uses UndecidedComparisonCompoundTypeTrait, TemplateTypeTrait
  • PHPStan\Type\ObjectType implements TypeWithClassName, SubtractableType uses NonGenericTypeTrait, UndecidedComparisonTypeTrait, NonGeneralizableTypeTrait
    • PHPStan\Type\Generic\TemplateObjectType implements TemplateType uses UndecidedComparisonCompoundTypeTrait, TemplateTypeTrait
Methods
Methods inherited from PHPStan\Type\ObjectType
resetCaches(), getClassName(), hasProperty(), getProperty(), getUnresolvedPropertyPrototype(), getPropertyWithoutTransformingStatic(), getReferencedClasses(), accepts(), isSuperTypeOf(), equals(), describe(), describeAdditionalCacheKey(), toNumber(), toInteger(), toFloat(), toString(), toArray(), toBoolean(), canAccessProperties(), canCallMethods(), hasMethod(), getMethod(), getUnresolvedMethodPrototype(), canAccessConstants(), hasConstant(), getConstant(), isIterable(), isIterableAtLeastOnce(), getIterableKeyType(), getIterableValueType(), isArray(), isOversizedArray(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isOffsetAccessible(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), unsetOffset(), isCallable(), getCallableParametersAcceptors(), isCloneable(), __set_state(), isInstanceOf(), subtract(), getTypeWithoutSubtractedType(), changeSubtractedType(), getSubtractedType(), traverse(), getNakedClassReflection(), getClassReflection(), getAncestorWithClassName(), tryRemove()