Embedders
        
        extends Data
    
    
            
    
            
            implements
                            JsonSerializable                    
    
    
        
        
    Table of Contents
    
    
        Interfaces
        
    
    
                    - JsonSerializable
     
    Properties
    
            - 
    $data
    
                         : mixed            
 
    
    Methods
    
            - 
    __construct()
    
                                 : mixed    
 
            - 
    count()
    
                                 : int    
 
            - 
    getIterator()
    
                                 : ArrayIterator    
 
            - 
    jsonSerialize()
    
                                 : object    
 
            - 
    offsetExists()
    
                                 : bool    
 
            - 
    offsetGet()
    
                                 : mixed    
 
            - 
    offsetSet()
    
                                 : void    
 
            - 
    offsetUnset()
    
                                 : void    
 
    
        
        
    
        
                    
    
        $data
        
        
                                            
    
    
    
    
    
        protected
            mixed
    $data
     = []
    
    
    
    
    
            
            
        
                    
    
        __construct()
        
    
    
    
    
    public
                    __construct([array<string|int, mixed> $data = [] ]) : mixed
    
        
    
    
        Parameters
    
                    - 
                $data
                : array<string|int, mixed>
                 = []            
 
            - 
                
            
 
            
    
    
    
                    
    
        count()
        
    
    
    
    
    public
                    count() : int
    
        
    
    
    
    
    
            
                    
    
        getIterator()
        
    
    
    
    
    public
                    getIterator() : ArrayIterator
    
        
    
    
    
    
    
            
        Return values
        ArrayIterator
            
                    
    
        jsonSerialize()
        
    
    
    
    
    public
                    jsonSerialize() : object
    
        
    
    
    
    
    
            
                    
    
        offsetExists()
        
    
    
    
    
    public
                    offsetExists(mixed $offset) : bool
    
        
    
    
        Parameters
    
                    - 
                $offset
                : mixed
                            
 
            - 
                
            
 
            
    
    
            
                    
    
        offsetGet()
        
    
    
    
    
    public
                    offsetGet(mixed $offset) : mixed
    
        
    
    
        Parameters
    
                    - 
                $offset
                : mixed
                            
 
            - 
                
            
 
            
    
    
    
    
                    
    
        offsetSet()
        
    
    
    
    
    public
                    offsetSet(mixed $offset, mixed $value) : void
    
        
    
    
        Parameters
    
                    - 
                $offset
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            - 
                
            
 
            
    
    
    
                    
    
        offsetUnset()
        
    
    
    
    
    public
                    offsetUnset(mixed $offset) : void
    
        
    
    
        Parameters
    
                    - 
                $offset
                : mixed
                            
 
            -