UploadMultiAlbumItemField
        
        extends UploadMultiPhotoField
    
    
            
    
    
            
            Uses
                            MultipleTypeUploadTrait                    
    
        
        
    Table of Contents
    
    Methods
    
            - 
    allowAddItems()
    
                                 : self    
 
            - 
    allowRemoveItems()
    
                                 : self    
 
            - 
    allowTypes()
    
                                 : $this    
 
            - 
    canUploadVideos()
    
                                 : bool    
 
            - 
    dialogTitle()
    
                                 : static    
 
            - 
    getAcceptableMimeTypes()
    
                                 : string    
 
            - 
    getAcceptableTypes()
    
                                 : array<string|int, string>    
 
            - 
    initialize()
    
                                 : void    
 
    
        
        
            
        
                    
    
        allowAddItems()
        
    
    
    
    
    public
                    allowAddItems([bool $flag = true ]) : self
    
        
    
        Parameters
    
                    - 
                $flag
                : bool
                 = true            
 
            - 
                
            
 
            
    
            
                    
    
        allowRemoveItems()
        
    
    
    
    
    public
                    allowRemoveItems([bool $flag = true ]) : self
    
        
    
        Parameters
    
                    - 
                $flag
                : bool
                 = true            
 
            - 
                
            
 
            
    
            
                    
    
        allowTypes()
        
    
    
    
    
    public
                    allowTypes(array<string|int, string> $types) : $this
    
        
    
        Parameters
    
                    - 
                $types
                : array<string|int, string>
                            
 
            - 
                
            
 
            
    
            
                    
    
        canUploadVideos()
        
    
    
    
    
    public
                    canUploadVideos() : bool
    
        
    
    
    
            
                    
    
        dialogTitle()
        
    
    
    
    
    public
                    dialogTitle(string $title) : static
    
        
    
        Parameters
    
                    - 
                $title
                : string
                            
 
            - 
                
            
 
            
    
            
                    
    
        getAcceptableMimeTypes()
        
    
    
    
    
    public
                    getAcceptableMimeTypes(array<string|int, string> $allowedTypes) : string
    
        
    
        Parameters
    
                    - 
                $allowedTypes
                : array<string|int, string>
                            
 
            - 
                
            
 
            
    
            
                    
    
        getAcceptableTypes()
        
    
    
    
    
    public
                    getAcceptableTypes() : array<string|int, string>
    
        
    
    
    
            
        Return values
        array<string|int, string>
            
                    
    
        initialize()
        
    
    
    
    
    public
                    initialize() : void
    
        
    
    
    
    
    
                                    - 
                    throws
                
 
                - 
                                                                AuthenticationException