TempFile extends EO_TempFile
FinalYes
Table of Contents
Methods
- append() : Result
- commit() : Result
- create() : Result
- deleteContent() : void
- generateCloudTempDir() : string
- generateLocalTempDir() : string
- generateLocalTempFile() : string
- isCloud() : bool
- makePersistent() : void
Methods
append()
public
append(Chunk $chunk) : Result
Parameters
- $chunk : Chunk
Return values
Resultcommit()
public
commit(CommitOptions $commitOptions) : Result
Parameters
- $commitOptions : CommitOptions
Return values
Resultcreate()
public
static create(Chunk $chunk, UploaderController $controller) : Result
Parameters
- $chunk : Chunk
- $controller : UploaderController
Return values
ResultdeleteContent()
public
deleteContent([mixed $deleteBFile = true ]) : void
Parameters
- $deleteBFile : mixed = true
generateCloudTempDir()
public
static generateCloudTempDir(CCloudStorageBucket $bucket[, int $hoursToKeepFile = 12 ]) : string
Parameters
- $bucket : CCloudStorageBucket
- $hoursToKeepFile : int = 12
Return values
stringgenerateLocalTempDir()
public
static generateLocalTempDir([int $hoursToKeepFile = 12 ]) : string
Parameters
- $hoursToKeepFile : int = 12
Return values
stringgenerateLocalTempFile()
public
static generateLocalTempFile() : string
Return values
stringisCloud()
public
isCloud() : bool
Return values
boolmakePersistent()
public
makePersistent() : void