UplodedFile enhasement

This commit is contained in:
andrey
2014-01-08 19:55:16 +02:00
parent e123428c94
commit 29693f68fd

View File

@ -32,12 +32,20 @@ class UploadedFile extends Object
* @var string the original name of the file being uploaded
*/
public $name;
/**
* @var string the original base file name
*/
public $baseName;
/**
* @var string the path of the uploaded file on the server.
* Note, this is a temporary file which will be automatically deleted by PHP
* after the current request is processed.
*/
public $tempName;
/**
* @var string file extension.
*/
public $extension;
/**
* @var string the MIME-type of the uploaded file (such as "image/gif").
* Since this MIME type is not checked on the server side, do not take this value for granted.
@ -208,7 +216,9 @@ class UploadedFile extends Object
} else {
self::$_files[$key] = new static([
'name' => $names,
'baseName' => pathinfo($names, PATHINFO_FILENAME),
'tempName' => $tempNames,
'extension' => strtolower(pathinfo($names, PATHINFO_EXTENSION)),
'type' => $types,
'size' => $sizes,
'error' => $errors,