Table of Contents
    
    Constants
    
            - 
    POSTSAVE
    
         = 'postsave'                            
 
            - 
    PRESAVE
    
         = 'presave'                            
 
            - 
    PREVIEW
    
         = 'preview'                            
 
    
    Methods
    
            - 
    __construct()
    
                                 : mixed    
 
            - 
    exec()
    
                                 : void    
 
            - 
    getEvent()
    
                                 : string    
 
            - 
    getMessages()
    
                                 : array<string|int, mixed>    
 
            - 
    getSave()
    
                                 : bool    
 
            - 
    setRequestValues()
    
                                 : void    
 
            - 
    addMessage()
    
                                 : void    
 
            - 
    getLink()
    
                                 : string|null    
 
            - 
    getLinkList()
    
                                 : string|null    
 
            - 
    getMedia()
    
                                 : string|null    
 
            - 
    getMediaList()
    
                                 : string|null    
 
            - 
    getValue()
    
                                 : string|null    
 
            - 
    setLink()
    
                                 : void    
 
            - 
    setLinkList()
    
                                 : void    
 
            - 
    setMedia()
    
                                 : void    
 
            - 
    setMediaList()
    
                                 : void    
 
            - 
    setSave()
    
                                 : void    
 
            - 
    setValue()
    
                                 : void    
 
    
        
    
        
                    
    
        POSTSAVE
        
    
    
    
    
    public
        mixed
    POSTSAVE
    = 'postsave'
    
    
    
                    
    
        PRESAVE
        
    
    
    
    
    public
        mixed
    PRESAVE
    = 'presave'
    
    
    
                    
    
        PREVIEW
        
    
    
    
    
    public
        mixed
    PREVIEW
    = 'preview'
    
    
    
            
        
            
        
                    
    
        __construct()
        
    
    
    
    
    public
                    __construct(mixed $moduleId, mixed $function, rex_sql $sql) : mixed
    
        
    
        Parameters
    
                    - 
                $moduleId
                : mixed
                            
 
            - 
                
            
 
                    - 
                $function
                : mixed
                            
 
            - 
                
            
 
                    - 
                $sql
                : rex_sql
                            
 
            - 
                
            
 
            
    
    
                    
    
        exec()
        
    
    
    
    
    public
                    exec(self::PREVIEW|self::PRESAVE|self::POSTSAVE $type) : void
    
        
    
        Parameters
    
                    - 
                $type
                : self::PREVIEW|self::PRESAVE|self::POSTSAVE
                            
 
            - 
                
            
 
            
    
    
                    
    
        getEvent()
        
    
    
    
    
    public
                    getEvent() : string
    
        
    
    
    
            
                    
    
        getMessages()
        
    
    
    
    
    public
                    getMessages() : array<string|int, mixed>
    
        
    
    
    
            
        Return values
        array<string|int, mixed>
            
                    
    
        getSave()
        
    
    
    
    
    public
                    getSave() : bool
    
        
    
    
    
            
                    
    
        setRequestValues()
        
    
    
    
    
    public
                    setRequestValues() : void
    
        
    
    
    
    
                    
    
        addMessage()
        
    
    
    
    
    protected
                    addMessage(mixed $message) : void
    
        
    
        Parameters
    
                    - 
                $message
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
        getLink()
        
    
    
    
    
    protected
                    getLink(mixed $id) : string|null
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
            
    
            
        Return values
        string|null
            
                    
    
        getLinkList()
        
    
    
    
    
    protected
                    getLinkList(mixed $id) : string|null
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
            
    
            
        Return values
        string|null
            
                    
    
    
    
    
    protected
                    getMedia(mixed $id) : string|null
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
            
    
            
        Return values
        string|null
            
                    
    
    
    
    
    protected
                    getMediaList(mixed $id) : string|null
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
            
    
            
        Return values
        string|null
            
                    
    
        getValue()
        
    
    
    
    
    protected
                    getValue(mixed $id) : string|null
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
            
    
            
        Return values
        string|null
            
                    
    
        setLink()
        
    
    
    
    
    protected
                    setLink(mixed $id, mixed $value) : void
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
        setLinkList()
        
    
    
    
    
    protected
                    setLinkList(mixed $id, mixed $value) : void
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
    
    
    
    protected
                    setMedia(mixed $id, mixed $value) : void
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
    
    
    
    protected
                    setMediaList(mixed $id, mixed $value) : void
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
        setSave()
        
    
    
    
    
    protected
                    setSave(mixed $save) : void
    
        
    
        Parameters
    
                    - 
                $save
                : mixed
                            
 
            - 
                
            
 
            
    
    
                    
    
        setValue()
        
    
    
    
    
    protected
                    setValue(mixed $id, mixed $value) : void
    
        
    
        Parameters
    
                    - 
                $id
                : mixed
                            
 
            - 
                
            
 
                    - 
                $value
                : mixed
                            
 
            -