Copied!

Value Object representing the protected-properties-of type.

  • psalm-immutable
CloneableFinalInstantiable
Methods
public phpDocumentor\Reflection\PseudoTypes\PropertiesOf::__construct(phpDocumentor\Reflection\Type $type)
public __toString() : string
public phpDocumentor\Reflection\Types\AbstractList::getKeyType() : phpDocumentor\Reflection\Type
 

Returns the type for the keys of this array.

public phpDocumentor\Reflection\Types\AbstractList::getOriginalKeyType() : ?phpDocumentor\Reflection\Type
public phpDocumentor\Reflection\Types\AbstractList::getOriginalValueType() : ?phpDocumentor\Reflection\Type
public phpDocumentor\Reflection\PseudoTypes\PropertiesOf::getType() : phpDocumentor\Reflection\Type
public phpDocumentor\Reflection\Types\AbstractList::getValueType() : phpDocumentor\Reflection\Type
 

Returns the type for the values of this array.

public phpDocumentor\Reflection\PseudoTypes\PropertiesOf::underlyingType() : phpDocumentor\Reflection\Type
Properties
protected phpDocumentor\Reflection\Types\AbstractList::$defaultKeyType = NULL
 
  • var \Type
protected phpDocumentor\Reflection\Types\AbstractList::$defaultValueType = NULL
 
  • var \Type
protected phpDocumentor\Reflection\Types\AbstractList::$keyType = NULL
 
  • var \Type|null
protected phpDocumentor\Reflection\PseudoTypes\PropertiesOf::$type = NULL
 
  • var \Type
protected phpDocumentor\Reflection\Types\AbstractList::$valueType = NULL
 
  • var \Type|null
© 2026 Bruce Wells
Search Namespaces \ Classes
Configuration