CheckerExistingOfChildObjectsForRelatedDataSetsTask
extends AirlayTask
in package
Table of Contents
- LIMIT_INVALID_OBJECTS = 5
- 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
- findRelatedDatasets() : array<string|int, DataSetEntity>
- geometryHierarchiesIsValid() : bool
- mustBeCheckGeometryHierarchies() : bool
- mustBeCheckNodes() : bool
- mustBeCheckRelations() : bool
- mustBeCheckWays() : bool
- mustBeShowHelp() : bool
- nodesIsValid() : bool
- parseDataSetIdFromParams() : ObjectId|null
- relationsIsValid() : bool
- showHelp() : void
- waysIsValid() : bool
Constants
LIMIT_INVALID_OBJECTS
private
mixed
LIMIT_INVALID_OBJECTS
= 5
Methods
mainAction()
public
mainAction() : void
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 —findRelatedDatasets()
private
findRelatedDatasets([ObjectId|null $id = null ]) : array<string|int, DataSetEntity>
Parameters
- $id : ObjectId|null = null
Return values
array<string|int, DataSetEntity> —geometryHierarchiesIsValid()
private
geometryHierarchiesIsValid(DataSetEntity $relatedDataSetEntity) : bool
Parameters
- $relatedDataSetEntity : DataSetEntity
Return values
bool —mustBeCheckGeometryHierarchies()
private
mustBeCheckGeometryHierarchies(array<string|int, mixed> $params) : bool
Parameters
- $params : array<string|int, mixed>
Return values
bool —mustBeCheckNodes()
private
mustBeCheckNodes(array<string|int, mixed> $params) : bool
Parameters
- $params : array<string|int, mixed>
Return values
bool —mustBeCheckRelations()
private
mustBeCheckRelations(array<string|int, mixed> $params) : bool
Parameters
- $params : array<string|int, mixed>
Return values
bool —mustBeCheckWays()
private
mustBeCheckWays(array<string|int, mixed> $params) : bool
Parameters
- $params : array<string|int, mixed>
Return values
bool —mustBeShowHelp()
private
mustBeShowHelp(array<string|int, mixed> $params) : bool
Parameters
- $params : array<string|int, mixed>
Return values
bool —nodesIsValid()
private
nodesIsValid(DataSetEntity $relatedDataSetEntity) : bool
Parameters
- $relatedDataSetEntity : DataSetEntity
Return values
bool —parseDataSetIdFromParams()
private
parseDataSetIdFromParams(array<string|int, mixed> $params) : ObjectId|null
Parameters
- $params : array<string|int, mixed>
Return values
ObjectId|null —relationsIsValid()
private
relationsIsValid(DataSetEntity $relatedDataSetEntity) : bool
Parameters
- $relatedDataSetEntity : DataSetEntity
Return values
bool —showHelp()
private
showHelp() : void
Return values
void —waysIsValid()
private
waysIsValid(DataSetEntity $relatedDataSetEntity) : bool
Parameters
- $relatedDataSetEntity : DataSetEntity