PHP Класс Flow\File

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$request flow\RequestInterface

Открытые методы

Метод Описание
__construct ( flow\ConfigInterface $config, flow\RequestInterface $request = null ) Constructor
_move_uploaded_file ( string $filePath, string $destinationPath ) : boolean This method is used only for testing
checkChunk ( ) : boolean Check if chunk exist
deleteChunks ( ) Delete chunks dir
getChunkPath ( integer $index ) : string Return chunk path
getIdentifier ( ) : string Get file identifier
save ( string $destination ) : boolean Merge all chunks to single file
saveChunk ( ) : boolean Save chunk
validateChunk ( ) : boolean Validate file request
validateFile ( ) : boolean Check if file upload is complete

Описание методов

__construct() публичный Метод

Constructor
public __construct ( flow\ConfigInterface $config, flow\RequestInterface $request = null )
$config flow\ConfigInterface
$request flow\RequestInterface

_move_uploaded_file() публичный Метод

This method is used only for testing
public _move_uploaded_file ( string $filePath, string $destinationPath ) : boolean
$filePath string
$destinationPath string
Результат boolean

checkChunk() публичный Метод

Check if chunk exist
public checkChunk ( ) : boolean
Результат boolean

deleteChunks() публичный Метод

Delete chunks dir
public deleteChunks ( )

getChunkPath() публичный Метод

Return chunk path
public getChunkPath ( integer $index ) : string
$index integer
Результат string

getIdentifier() публичный Метод

Get file identifier
public getIdentifier ( ) : string
Результат string

save() публичный Метод

Merge all chunks to single file
public save ( string $destination ) : boolean
$destination string final file location
Результат boolean indicates if file was saved

saveChunk() публичный Метод

Save chunk
public saveChunk ( ) : boolean
Результат boolean

validateChunk() публичный Метод

Validate file request
public validateChunk ( ) : boolean
Результат boolean

validateFile() публичный Метод

Check if file upload is complete
public validateFile ( ) : boolean
Результат boolean

Описание свойств

$request защищенное свойство

protected RequestInterface,flow $request
Результат flow\RequestInterface