669. Class

669.1. Zend\Filter\File\RenameUpload

669.1.1. Methods

669.1.1.1. __construct

__construct()

Constructor

Parameters:array|string – The target file path or an options array

669.1.1.2. setTarget

setTarget()

@param string $target Target file path or directory

Return type:RenameUpload

669.1.1.3. getTarget

getTarget()

@return string Target file path or directory

669.1.1.4. setUseUploadName

setUseUploadName()
@param boolean $flag When true, this filter will use the $_FILES[‘name’]
as the target filename. Otherwise, it uses the default ‘target’ rules.
Return type:RenameUpload

669.1.1.5. getUseUploadName

getUseUploadName()

@return boolean

669.1.1.6. setOverwrite

setOverwrite()

@param boolean $flag Shall existing files be overwritten?

Return type:RenameUpload

669.1.1.7. getOverwrite

getOverwrite()

@return boolean

669.1.1.8. setRandomize

setRandomize()

@param boolean $flag Shall target files have a random postfix attached?

Return type:RenameUpload

669.1.1.9. getRandomize

getRandomize()

@return boolean

669.1.1.10. filter

filter()

Defined by ZendFilterFilter

Renames the file $value to the new name set before Returns the file $value, removing all but digit characters

Parameters:string|array – Full path of file to change or $_FILES data array
Throws ExceptionRuntimeException:
 
Return type:string|array The new filename which has been set, or false when there were errors

669.1.1.11. checkFileExists

checkFileExists()

@param string $targetFile Target file path

669.1.1.12. getFinalTarget

getFinalTarget()

@param array $uploadData $_FILES array

Return type:string

669.1.1.13. applyRandomToFilename

applyRandomToFilename()

@param string $filename

Return type:string