Constants

DEFAULT_MAX_SIZE

DEFAULT_MAX_SIZE

Properties

$_check_file_size

$_check_file_size : 

Type

$_accept_types

$_accept_types : 

Type

$_files

$_files : 

Type

$_max_size

$_max_size : 

Type

$_name

$_name : 

Type

$_save_path

$_save_path : 

Type

Methods

__construct()

__construct(  $name = null) 

Parameters

$name

setAcceptTypes()

setAcceptTypes(  $value) 

Parameters

$value

getAcceptTypes()

getAcceptTypes() 

setCheckFileSize()

setCheckFileSize(  $value) 

Parameters

$value

getFilePath()

getFilePath(  $file_name = null) 

Parameters

$file_name

getFiles()

getFiles() 

setMaxSize()

setMaxSize(  $value) 

Parameters

$value

getMaxSize()

getMaxSize() 

setName()

setName(  $value) 

Parameters

$value

getName()

getName() 

setSavePath()

setSavePath(  $value) 

Parameters

$value

getPostMaxSizeBytes()

getPostMaxSizeBytes() 

getSavePath()

getSavePath() 

getUniqueFileName()

getUniqueFileName(  $prefix = 'PS') 

Parameters

$prefix

checkFileSize()

checkFileSize() 

process()

process(  $dest = null) 

Parameters

$dest

upload()

upload(  $file,   $dest = null) 

Parameters

$file
$dest

checkUploadError()

checkUploadError(  $error_code) 

Parameters

$error_code

validate()

validate(  $file) 

Parameters

$file

_getFileSize()

_getFileSize(  $file_path,   $clear_stat_cache = false) 

Parameters

$file_path
$clear_stat_cache

_getServerVars()

_getServerVars(  $var) 

Parameters

$var

_normalizeDirectory()

_normalizeDirectory(  $directory) 

Parameters

$directory