Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorFileUploadSource

abstract class PhabricatorFileUploadSource
Phabricator Technical Documentation (Files)

This class is not documented.

Methods

public function setName($name)

This method is not documented.
Parameters
$name
Return
wild

public function getName()

This method is not documented.
Return
wild

public function setTTL($ttl)

This method is not documented.
Parameters
$ttl
Return
wild

public function getTTL()

This method is not documented.
Return
wild

public function setViewPolicy($view_policy)

This method is not documented.
Parameters
$view_policy
Return
wild

public function getViewPolicy()

This method is not documented.
Return
wild

public function uploadFile()

This method is not documented.
Return
wild

private function getDataIterator()

This method is not documented.
Return
wild

private function getRope()

This method is not documented.
Return
wild

abstract protected function newDataIterator()

This method is not documented.
Return
wild

abstract protected function getDataLength()

This method is not documented.
Return
wild

private function readFileData()

This method is not documented.
Return
wild

private function shouldChunkFile()

This method is not documented.
Return
wild

private function writeSingleFile()

This method is not documented.
Return
wild

private function writeChunkedFile()

This method is not documented.
Return
wild

private function writeChunk($file, $engine)

This method is not documented.
Parameters
PhabricatorFile$file
PhabricatorFileStorageEngine$engine
Return
wild

private function getNewFileParameters()

This method is not documented.
Return
wild

private function getChunkEngine()

This method is not documented.
Return
wild

private function setTotalBytesWritten($total_bytes_written)

This method is not documented.
Parameters
$total_bytes_written
Return
wild

private function getTotalBytesWritten()

This method is not documented.
Return
wild