Proxy for files that are outside of the public document root.  
 More...
 | 
|   | getFiles () | 
|   | 
|   | init () | 
|   | 
|   | done () | 
|   | 
|   | getSession () | 
|   | 
|   | publish ($property, $visibility=self::READABLE) | 
|   | Publish a property (or hide it again).  More...
  | 
|   | 
|   | configure ($config) | 
|   | Configure the object.  More...
  | 
|   | 
|   | _get ($key) | 
|   | Default getter if no specific setter is defined, and the property is also not published (readable).  More...
  | 
|   | 
|   | _set ($key, $value) | 
|   | Default setter if no specific setter is defined, and the property is also not published (writeable).  More...
  | 
|   | 
Proxy for files that are outside of the public document root. 
Definition at line 8 of file Proxy.php.
 
◆ add()
      
        
          | add  | 
          ( | 
            | 
          $filename,  | 
        
        
           | 
           | 
            | 
          $alias = null  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Add a file to the list. 
- Parameters
 - 
  
    | string | $filename |  | 
    | string | $alias | Alias for the file (a unique alias will be created when empty).  | 
  
   
- Returns
 - string URL for the file. 
 
Definition at line 40 of file Proxy.php.
 
 
◆ alias()
Create a unique alias for a filename. 
- Parameters
 - 
  
  
 
- Returns
 - string The generated alias. 
 
Definition at line 27 of file Proxy.php.
 
 
◆ getFiles()
◆ serve()
Serve a file. 
- Parameters
 - 
  
    | string | $alias | Alias for the file.  | 
  
   
Definition at line 49 of file Proxy.php.
 
 
◆ url()
Create a URL for an alias. 
- Parameters
 - 
  
    | string | $alias | Alias for the file.  | 
  
   
- Returns
 - string URL for the proxy call. 
 
Definition at line 19 of file Proxy.php.
 
 
◆ $_files
◆ $controllerName
      
        
          | $controllerName = 'Proxy' | 
        
      
 
 
The documentation for this class was generated from the following file:
- /var/www/fred.local/vendor/rsi/fred/src/Rsi/Fred/Proxy.php