AirLay backend

DatasetPurgeTask extends AirlayTask
in package

Table of Contents

allAction()  : void
deletedAction()  : void
filterAction()  : void
abortWorkWithMessage()  : never
getDataSetTitle()  : string
parseFlagsFromParams()  : void
Parse command line arguments from array. Output default values if --help or -h argument specified.
requestConfirm()  : bool
clearByFilter()  : void
deleteRelations()  : int
findDatasets()  : array<string|int, DataSetEntity>
parseDataSetIdFromParams()  : ObjectId|null
parseFilterFromParams()  : string|null

Methods

deletedAction()

public deletedAction() : void
Tags
throws
AirlayException
Return values
void

abortWorkWithMessage()

protected abortWorkWithMessage(string $message) : never
Parameters
$message : string
Return values
never

getDataSetTitle()

protected getDataSetTitle(array<string|int, mixed>|DataSetEntity $dataSet) : string
Parameters
$dataSet : array<string|int, mixed>|DataSetEntity
Return values
string

parseFlagsFromParams()

Parse command line arguments from array. Output default values if --help or -h argument specified.

protected parseFlagsFromParams(Flags $flags[, array<string|int, mixed> $params = [] ]) : void
Parameters
$flags : Flags
$params : array<string|int, mixed> = []
Return values
void

requestConfirm()

protected requestConfirm(string $message) : bool
Parameters
$message : string
Return values
bool

findDatasets()

private findDatasets([ObjectId|null $id = null ]) : array<string|int, DataSetEntity>
Parameters
$id : ObjectId|null = null
Return values
array<string|int, DataSetEntity>

parseDataSetIdFromParams()

private parseDataSetIdFromParams(array<string|int, mixed> $params) : ObjectId|null
Parameters
$params : array<string|int, mixed>
Return values
ObjectId|null

parseFilterFromParams()

private parseFilterFromParams(array<string|int, mixed> $params) : string|null
Parameters
$params : array<string|int, mixed>
Return values
string|null

Search results