Table of Contents
    
    Methods
    
            - 
    _eval()
    
                                 : mixed    
 
            - 
    _fixFilename()
    
                                 : string    
 
            - 
    _fixURI()
    
                                 : string    
 
            - 
    downloadNode()
    
                                 : mixed    
 
            - 
    downloadNodeList()
    
                                 : iterable<string|int, mixed>    
 
            - 
    downloadString()
    
                                 : string    
 
            - 
    downloadStringList()
    
                                 : iterable<string|int, mixed>    
 
            - 
    downloadURI()
    
                                 : string    
 
            - 
    downloadURIList()
    
                                 : iterable<string|int, mixed>    
 
            - 
    downloadXPath()
    
                                 : DOMXPath    
 
            - 
    getName()
    
                                 : string    
 
            - 
    work()
    
                                 : void    
 
    
        
        
            
        
                    
    
        _eval()
        
    
    
    
    
    protected
                    _eval(string $code) : mixed
    
        
    
    
        Parameters
    
                    - 
                $code
                : string
                            
 
            - 
                
            
 
            
    
    
    
                    
    
        _fixFilename()
        
    
    
    
    
    protected
                    _fixFilename(string $name[, string|null $ext = '' ]) : string
    
        
    
    
        Parameters
    
                    - 
                $name
                : string
                            
 
            - 
                
            
 
                    - 
                $ext
                : string|null
                 = ''            
 
            - 
                
            
 
            
    
    
            
                    
    
        _fixURI()
        
    
    
    
    
    protected
                    _fixURI(string $uri, string $sourceURI) : string
    
        
    
    
        Parameters
    
                    - 
                $uri
                : string
                            
 
            - 
                
            
 
                    - 
                $sourceURI
                : string
                            
 
            - 
                
            
 
            
    
    
            
                    
    
        downloadNode()
        
    
    
    
    
    protected
                    downloadNode(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : mixed
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
    
                    
    
        downloadNodeList()
        
    
    
    
    
    protected
                    downloadNodeList(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : iterable<string|int, mixed>
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
            
        Return values
        iterable<string|int, mixed>
            
                    
    
        downloadString()
        
    
    
    
    
    protected
                    downloadString(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : string
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
            
                    
    
        downloadStringList()
        
    
    
    
    
    protected
                    downloadStringList(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : iterable<string|int, mixed>
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
            
        Return values
        iterable<string|int, mixed>
            
                    
    
        downloadURI()
        
    
    
    
    
    protected
                    downloadURI(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : string
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
            
                    
    
        downloadURIList()
        
    
    
    
    
    protected
                    downloadURIList(mixed $sourceURI, string $query[, DOMXPath|null $xpath = null ]) : iterable<string|int, mixed>
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
                    - 
                $query
                : string
                            
 
            - 
                
            
 
                    - 
                $xpath
                : DOMXPath|null
                 = null            
 
            - 
                
            
 
            
    
    
            
        Return values
        iterable<string|int, mixed>
            
                    
    
        downloadXPath()
        
    
    
    
    
    protected
                    downloadXPath(mixed $sourceURI) : DOMXPath
    
        
    
    
        Parameters
    
                    - 
                $sourceURI
                : mixed
                            
 
            - 
                
            
 
            
    
    
            
                    
    
        getName()
        
    
    
    
    
    protected
                    getName() : string
    
        
    
    
    
    
    
            
                    
    
        work()
        
    
    
    
    
    protected
                    work() : void