1949. Class

1949.1. Zend\ProgressBar\Upload\AbstractUploadHandler

Abstract class for Upload Progress Handlers

1949.1.1. Methods

1949.1.1.1. __construct

__construct()

@param array|Traversable $options Optional options

1949.1.1.2. setOptions

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

Parameters:array|Traversable
Return type:AbstractUploadHandler
Throws :ExceptionInvalidArgumentException

1949.1.1.3. setSessionNamespace

setSessionNamespace()

@param string $sessionNamespace

Return type:AbstractUploadHandler|UploadHandlerInterface

1949.1.1.4. getSessionNamespace

getSessionNamespace()

@return string

1949.1.1.5. setProgressAdapter

setProgressAdapter()

@param AbstractProgressAdapter|ProgressBar $progressAdapter

Return type:AbstractUploadHandler|UploadHandlerInterface

1949.1.1.6. getProgressAdapter

getProgressAdapter()

@return AbstractProgressAdapter|ProgressBar

1949.1.1.7. getProgress

getProgress()

@param string $id

Return type:array

1949.1.1.8. getUploadProgress

getUploadProgress()

@param string $id

Return type:array|boolean

1949.1.1.9. toByteString

toByteString()

Returns the formatted size

Parameters:integer
Return type:string