class ManifestManager

Handles everything related to generating and reading manifests for tables and files.

Methods

__construct(string $dataDir)

No description

string
getManifestFilename(string $fileName)

No description

void
writeFileManifest(string $fileName, OutFileManifestOptions $options)

No description

void
writeTableManifest(string $fileName, OutTableManifestOptions $options)

No description

array
getFileManifest(string $fileName)

No description

mixed
getTableManifest(string $tableName)

No description

Details

at line 23
__construct(string $dataDir)

Parameters

string $dataDir

at line 29
final string getManifestFilename(string $fileName)

Parameters

string $fileName

Return Value

string

at line 38
void writeFileManifest(string $fileName, OutFileManifestOptions $options)

Parameters

string $fileName
OutFileManifestOptions $options

Return Value

void

at line 46
void writeTableManifest(string $fileName, OutTableManifestOptions $options)

Parameters

string $fileName
OutTableManifestOptions $options

Return Value

void

at line 57
array getFileManifest(string $fileName)

Parameters

string $fileName

Return Value

array

at line 67
mixed getTableManifest(string $tableName)

Parameters

string $tableName

Return Value

mixed