Zend\ProgressBar\Upload\AbstractUploadHandler
Abstract class for Upload Progress Handlers
Synopsis
class AbstractUploadHandler
implements
UploadHandlerInterface
{
- // members
- protected string $sessionNamespace;
- protected AbstractProgressAdapter|ProgressBar $progressAdapter;
- // methods
- public void __construct()
- public AbstractUploadHandler setOptions()
- public AbstractUploadHandler|UploadHandlerInterface setSessionNamespace()
- public string getSessionNamespace()
- public AbstractUploadHandler|UploadHandlerInterface setProgressAdapter()
- public AbstractProgressAdapter|ProgressBar getProgressAdapter()
- public array getProgress()
- protected abstract array|bool getUploadProgress()
- protected string toByteString()
Hierarchy
Extended by
- Zend\ProgressBar\Upload\SessionProgress
- Zend\ProgressBar\Upload\ApcProgress
- Zend\ProgressBar\Upload\UploadProgress
Implements
Members
protected
- $progressAdapter — Zend\ProgressBar\Upload\AbstractProgressAdapter|ProgressBar
- $sessionNamespace — string
Methods
protected
- getUploadProgress()
- toByteString() — Returns the formatted size
public
- __construct()
- getProgress()
- getProgressAdapter()
- getSessionNamespace()
- setOptions() — Set options for a upload handler. Accepted options are: - session_namespace: session namespace for upload progress - progress_adapter: progressbar adapter to use for updating progress
- setProgressAdapter()
- setSessionNamespace()