Table of Contents
-
$area
: Polygon
-
$dataSet
: SimpleDataSet|RelatedDataSet|DependentDataSet|TrackDataSet
-
$filter
: array<string|int, mixed>
-
$limit
: int|null
-
$idsMap
: array<string|int, mixed>
-
$importFormatBuilder
: ImportFormatBuilder
-
$withChildrenFlag
: bool
-
__construct()
: mixed
-
export()
: Generator
-
factory()
: self
-
find()
: Generator
-
initializeImportFormatBuilder()
: ImportFormatBuilder
-
setArea()
: self
-
setFilter()
: self
-
setLimit()
: self
-
setWithChildren()
: void
-
findByArea()
: Generator
-
getChildrenRecursive()
: Traversable
__construct()
public
__construct(DataSetEntity $dataSet) : mixed
Parameters
-
$dataSet
: DataSetEntity
-
Return values
mixed
—
export()
public
export() : Generator
-
throws
-
Exception
Return values
Generator
—
factory()
public
static factory(DataSetEntity $dataSet[, array<string|int, mixed> $options = [] ]) : self
Parameters
-
$dataSet
: DataSetEntity
-
-
$options
: array<string|int, mixed>
= []
-
Return values
self
—
find()
public
find(array<string|int, mixed> $filter, array<string|int, mixed> $options) : Generator
Parameters
-
$filter
: array<string|int, mixed>
-
-
$options
: array<string|int, mixed>
-
-
throws
-
Exception
Return values
Generator
—
public
initializeImportFormatBuilder(DataSetEntity $dataset) : ImportFormatBuilder
Parameters
-
$dataset
: DataSetEntity
-
Return values
ImportFormatBuilder
—
setArea()
public
setArea(Polygon $area) : self
Parameters
-
$area
: Polygon
-
Return values
self
—
setFilter()
public
setFilter(array<string|int, mixed> $filter) : self
Parameters
-
$filter
: array<string|int, mixed>
-
Return values
self
—
setLimit()
public
setLimit(int|null $limit) : self
Parameters
-
$limit
: int|null
-
Return values
self
—
setWithChildren()
public
setWithChildren(bool $flag) : void
Parameters
-
$flag
: bool
-
Return values
void
—
findByArea()
private
findByArea(array<string|int, mixed> $filter, Polygon $area, array<string|int, mixed> $options) : Generator
Parameters
-
$filter
: array<string|int, mixed>
-
-
$area
: Polygon
-
-
$options
: array<string|int, mixed>
-
Return values
Generator
—
getChildrenRecursive()
private
getChildrenRecursive(ObjectId $relationId) : Traversable
Parameters
-
$relationId
: ObjectId
-
Return values
Traversable
—