ArrayShape
    
            
            in package
            
        
    
            
            implements
                            PseudoType                    
    
    
        
        
    Tags
Interfaces, Classes and Traits
Table of Contents
- $items : array<string|int, ArrayShapeItem>
 - __construct() : mixed
 - __toString() : string
 - getItems() : array<string|int, ArrayShapeItem>
 - underlyingType() : Type
 
Properties
$items
    private
        array<string|int, ArrayShapeItem>
    $items
    
    
    
    
Methods
__construct()
    public
                __construct(ArrayShapeItem ...$items) : mixed
        
        Parameters
- $items : ArrayShapeItem
 
Return values
mixed —__toString()
    public
                __toString() : string
        
    
    
        Return values
string —getItems()
    public
                getItems() : array<string|int, ArrayShapeItem>
    
    
    
        Return values
array<string|int, ArrayShapeItem> —underlyingType()
    public
                underlyingType() : Type