Class PHPStan\Type\ThisType

extends StaticType
Methods
Methods inherited from PHPStan\Type\StaticType
getClassName(), getClassReflection(), getAncestorWithClassName(), getStaticObjectType(), getReferencedClasses(), getObjectClassNames(), getObjectClassReflections(), getArrays(), getConstantArrays(), getConstantStrings(), accepts(), equals(), getTemplateType(), isObject(), isEnum(), canAccessProperties(), hasProperty(), getProperty(), getUnresolvedPropertyPrototype(), canCallMethods(), hasMethod(), getMethod(), getUnresolvedMethodPrototype(), canAccessConstants(), hasConstant(), getConstant(), isIterable(), isIterableAtLeastOnce(), getArraySize(), getIterableKeyType(), getFirstIterableKeyType(), getLastIterableKeyType(), getIterableValueType(), getFirstIterableValueType(), getLastIterableValueType(), isOffsetAccessible(), isOffsetAccessLegal(), hasOffsetValueType(), getOffsetValueType(), setOffsetValueType(), setExistingOffsetValueType(), unsetOffset(), getKeysArray(), getValuesArray(), chunkArray(), fillKeysArray(), flipArray(), intersectKeyArray(), popArray(), reverseArray(), searchArray(), shiftArray(), shuffleArray(), sliceArray(), isCallable(), getEnumCases(), isArray(), isConstantArray(), isOversizedArray(), isList(), isNull(), isConstantValue(), isConstantScalarValue(), getConstantScalarTypes(), getConstantScalarValues(), isTrue(), isFalse(), isBoolean(), isFloat(), isInteger(), isString(), isNumericString(), isNonEmptyString(), isNonFalsyString(), isLiteralString(), isLowercaseString(), isUppercaseString(), isClassString(), getClassStringObjectType(), getObjectTypeOrClassStringObjectType(), isVoid(), isScalar(), looseCompare(), getCallableParametersAcceptors(), isCloneable(), toNumber(), toAbsoluteNumber(), toString(), toInteger(), toFloat(), toArray(), toArrayKey(), toBoolean(), subtract(), getTypeWithoutSubtractedType(), getSubtractedType(), tryRemove(), exponentiate(), getFiniteTypes(),