| RedFile::__construct | ( |  | $name, | 
        
          |  |  |  | $data, | 
        
          |  |  | & | $auth | 
        
          |  | ) |  |  | 
      
 
Sets up the node, expects a full path name.
- Parameters
- 
  
    | string | $name |  |  | array | $data | from attach table |  |  | &$auth |  |  
 
 
 
Delete the file. 
- Exceptions
- 
  
  
- Returns
- void 
 
 
Returns the raw data. 
- Returns
- string 
 
 
      
        
          | RedFile::getContentType | ( |  | ) |  | 
      
 
Returns the mime-type for a file. 
If null is returned, we'll assume application/octet-stream
- Returns
- mixed 
 
 
Returns the ETag for a file. 
An ETag is a unique identifier representing the current version of the file. If the file changes, the ETag MUST change. The ETag is an arbitrary string, but MUST be surrounded by double-quotes.
Return null if the ETag can not effectively be determined.
- Returns
- mixed 
 
 
      
        
          | RedFile::getLastModified | ( |  | ) |  | 
      
 
Returns the last modification time for the file, as a unix timestamp. 
- Returns
- int last modification time in UNIX timestamp 
 
 
Returns the name of the file. 
- Returns
- string 
 
 
Returns the size of the node, in bytes. 
- Returns
- int 
 
 
Updates the data of the file. 
- Parameters
- 
  
  
- Returns
- void 
 
 
      
        
          | RedFile::setName | ( |  | $newName | ) |  | 
      
 
Renames the file. 
- Exceptions
- 
  
  
- Parameters
- 
  
    | string | $name | The new name of the file. |  
 
- Returns
- void 
 
 
The documentation for this class was generated from the following file: