Zend\Filter\File\RenameUpload
Synopsis
class RenameUpload
extends AbstractFilter
{
- // members
- protected array $options;
- protected array $alreadyFiltered;
- // Inherited members from AbstractFilter
- protected array $options;
- // methods
- public void __construct()
- public self setTarget()
- public string getTarget()
- public self setUseUploadName()
- public bool getUseUploadName()
- public self setUseUploadExtension()
- public bool getUseUploadExtension()
- public self setOverwrite()
- public bool getOverwrite()
- public self setRandomize()
- public bool getRandomize()
- public string|array filter()
- protected bool moveUploadedFile()
- protected void checkFileExists()
- protected string getFinalTarget()
- protected string applyRandomToFilename()
- // Inherited methods from AbstractFilter
- public static bool hasPcreUnicodeSupport()
- public self setOptions()
- public array getOptions()
- public mixed __invoke()
- protected static bool isOptions()
Hierarchy
Extends
Members
protected
- $alreadyFiltered
—
array
Store already filtered values, so we can filter multiple times the same file without being block by move_uploaded_file internal checks - $options — array
- $options
—
array
Filter options
Methods
protected
public
- __construct() — Constructor
- filter() — Defined by Zend\Filter\Filter
- getOverwrite()
- getRandomize()
- getTarget()
- getUseUploadExtension()
- getUseUploadName()
- setOverwrite()
- setRandomize()
- setTarget()
- setUseUploadExtension()
- setUseUploadName()
Inherited from Zend\Filter\AbstractFilter
protected
public
- __invoke() — Invoke filter as a command
- getOptions() — Retrieve options representing object state
- hasPcreUnicodeSupport()
- setOptions()