AirLay backend

CheckMediaTask extends AirlayTask
in package

airlay-cli check_media main --dataSetId 69a94d6660c6579f70075f6f

Table of Contents

$dataSetIdString  : string
$flags  : Flags
initialize()  : void
mainAction()  : void
abortWorkWithMessage()  : never
getDataSetTitle()  : string
parseFlagsFromParams()  : void
Parse command line arguments from array. Output default values if --help or -h argument specified.
requestConfirm()  : bool
findObjectsWithMedia()  : array<string|int, RelationEntity>
getCollections()  : array<string|int, mixed>
getDataSetId()  : ObjectId
markInvalidObject()  : void

Properties

Methods

mainAction()

public mainAction() : void
Tags
throws
Exception
throws
FilesystemException|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

findObjectsWithMedia()

private findObjectsWithMedia(array<string|int, mixed> $collections) : array<string|int, RelationEntity>
Parameters
$collections : array<string|int, mixed>
Return values
array<string|int, RelationEntity>

getCollections()

private getCollections(DataSetEntity $dataSet) : array<string|int, mixed>
Parameters
$dataSet : DataSetEntity
Tags
throws
AirlayException
Return values
array<string|int, mixed>

getDataSetId()

private getDataSetId() : ObjectId
Return values
ObjectId

markInvalidObject()

private markInvalidObject(array<string|int, mixed> $collections, ObjectId $objectId) : void
Parameters
$collections : array<string|int, mixed>
$objectId : ObjectId
Return values
void

Search results