List_
        
        extends Array_
    
    
            
            in package
            
        
    
            
            implements
                            PseudoType                    
    
    
FinalYes
Value Object representing the type 'list'.
Tags
Table of Contents
Interfaces
Properties
- $defaultKeyType : Type
- $keyType : Type|null
- $valueType : Type
Methods
- __construct() : mixed
- Initializes this representation of an array with the given Type.
- __toString() : string
- Returns a rendered output of the Type as it would be used in a DocBlock.
- getKeyType() : Type
- Returns the type for the keys of this array.
- getValueType() : Type
- Returns the type for the values of this array.
- underlyingType() : Type
Properties
$defaultKeyType
        protected
            Type
    $defaultKeyType
    
    
    
    
    
    
$keyType
        protected
            Type|null
    $keyType
    
    
    
    
    
    
$valueType
        protected
            Type
    $valueType
    
    
    
    
    
    
Methods
__construct()
Initializes this representation of an array with the given Type.
    public
                    __construct([Type|null $valueType = null ]) : mixed
    Parameters
- $valueType : Type|null = null
__toString()
Returns a rendered output of the Type as it would be used in a DocBlock.
    public
                    __toString() : string
    Return values
stringgetKeyType()
Returns the type for the keys of this array.
    public
                    getKeyType() : Type
    Return values
TypegetValueType()
Returns the type for the values of this array.
    public
                    getValueType() : Type
    Return values
TypeunderlyingType()
    public
                    underlyingType() : Type