UploadedFile
    
            
            in package
            
        
    
    
    
        
            Represents an uploaded file
You can get an instance of this via the Request::uploadedFile() method.
Tags
Table of Contents
- $error : mixed
- $name : mixed
- $size : mixed
- $tempPath : mixed
- $type : mixed
- __construct() : mixed
- error() : int
- The upload error. If no error happened the value is UPLOAD_ERR_OK (0)
- moveTo() : bool
- Moves the uploaded file to the given path, the sets the tempPath to ''
- name() : string
- The original name of the uploaded file
- size() : int
- The size of the uploaded file in bytes
- tempPath() : string
- The temp path of the uploaded file
- type() : string
- The mime type of the uploaded file
- uploaded() : bool
- Tells whether the file was uploaded via HTTP POST
Properties
$error
    protected
        mixed
    $error
    
        
        
    
$name
    protected
        mixed
    $name
    
        
        
    
$size
    protected
        mixed
    $size
    
        
        
    
$tempPath
    protected
        mixed
    $tempPath
    
        
        
    
$type
    protected
        mixed
    $type
    
        
        
    
Methods
__construct()
    public
                    __construct(string $name, string $tempPath, int $error, string $type, int $size) : mixed
        
        Parameters
- $name : string
- $tempPath : string
- $error : int
- $type : string
- $size : int
Return values
mixed —error()
The upload error. If no error happened the value is UPLOAD_ERR_OK (0)
    public
                    error() : int
    
    
    
        Return values
int —moveTo()
Moves the uploaded file to the given path, the sets the tempPath to ''
    public
                    moveTo(string $path) : bool
    
        Parameters
- $path : string
- 
                    The destination 
Return values
bool —Is the move was successful?
name()
The original name of the uploaded file
    public
                    name() : string
    
    
    
        Return values
string —size()
The size of the uploaded file in bytes
    public
                    size() : int
    
    
    
        Return values
int —tempPath()
The temp path of the uploaded file
    public
                    tempPath() : string
    
    
    
        Return values
string —type()
The mime type of the uploaded file
    public
                    type() : string
        Important: do NOT trust this value, this is just set by the browser. If you need the real mime type, you should analyze the file for it!
Return values
string —uploaded()
Tells whether the file was uploaded via HTTP POST
    public
                    uploaded() : bool