Class PHPStan\Type\Generic\TemplateObjectShapeType

final
extends ObjectShapeType
implements TemplateType
uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
  • PHPStan\Type\ObjectShapeType implements Type uses ObjectTypeTrait, UndecidedComparisonTypeTrait, NonGeneralizableTypeTrait
    • PHPStan\Type\Generic\TemplateObjectShapeType implements TemplateType uses TemplateTypeTrait, UndecidedComparisonCompoundTypeTrait
Methods
Methods inherited from PHPStan\Type\ObjectShapeType
getProperties(), getOptionalProperties(), getReferencedClasses(), getObjectClassNames(), getObjectClassReflections(), hasProperty(), getProperty(), getUnresolvedPropertyPrototype(), accepts(), acceptsWithReason(), isSuperTypeOf(), equals(), tryRemove(), makePropertyRequired(), inferTemplateTypes(), getReferencedTemplateTypes(), describe(), isOffsetAccessLegal(), getEnumCases(), traverse(), traverseSimultaneously(), exponentiate(), getFiniteTypes(), toPhpDocNode(), __set_state()