MediaSource
    
            
    
    
    
        
        
    
    Table of Contents
    
                    - 
    $icon
    
                         : string            
 
            - 
    $identifier
    
                         : string            
 
            - 
    $name
    
                         : string            
 
                - 
    __construct()
    
                                 : mixed    
 
            - 
    getIcon()
    
                                 : string    
 
            - 
    getIdentifier()
    
                                 : string    
 
            - 
    getName()
    
                                 : string    
 
            - 
    toArray()
    
                                 : array<string|int, mixed>    
 
        
        
        
    
        
                    
    
        $icon
        
        
                                
    
    
    
    
    private
        string
    $icon
    
        
        
    
                    
    
        $identifier
        
        
                                
    
    
    
    
    private
        string
    $identifier
    
        
        
    
                    
    
        $name
        
        
                                
    
    
    
    
    private
        string
    $name
    
        
        
    
            
            
        
                    
    
        __construct()
        
    
    
    
    
    public
                    __construct(string $identifier, string $name, string $icon) : mixed
        
        Parameters
    
                    - 
                $identifier
                : string
                            
 
            - 
                    
            
 
                    - 
                $name
                : string
                            
 
            - 
                    
            
 
                    - 
                $icon
                : string
                            
 
            - 
                    
            
 
            
    
        Return values
    mixed
            —
        
    
                    
    
        getIcon()
        
    
    
    
    
    public
                    getIcon() : string
        
    
    
        Return values
    string
            —
        
    
                    
    
        getIdentifier()
        
    
    
    
    
    public
                    getIdentifier() : string
        
    
    
        Return values
    string
            —
        
    
                    
    
        getName()
        
    
    
    
    
    public
                    getName() : string
        
    
    
        Return values
    string
            —
        
    
                    
    
        toArray()
        
    
    
    
    
    public
                    toArray() : array<string|int, mixed>
        
    
    
        Return values
    array<string|int, mixed>
            —