CategoriesCollection
extends Injectable
implements
CollectionInterface
Interfaces, Classes, Traits and Enums
- CollectionInterface
- Interface AirlayCollectionDi
Table of Contents
-
$collection
: Collection
-
__construct()
: mixed
-
aggregate()
: Traversable
-
delete()
: void
-
deleteByDataSetId()
: void
-
deleteByIdAndOrganizationId()
: bool
-
find()
: array<string|int, mixed>|array<string|int, Category>
-
findAll()
: array<string|int, Category>
-
findAllCustom()
: array<string|int, mixed>
-
findByDataSetIdWithSystem()
: array<string|int, mixed>
-
findById()
: array<string|int, mixed>|null|Category
-
findByIdAndDataSetId()
: Category|null
-
findByIdAndGeometryType()
: Category|null
-
findByIdAndOrganizationId()
: Category|null
-
findByIdGeometryTypeAndDataSetId()
: Category|null
-
findByOrganizationId()
: array<string|int, Category>
-
findByOrganizationIdWithSystem()
: array<string|int, Category>
-
findCustomByDataSetId()
: array<string|int, mixed>
-
findCustomByOrganizationId()
: array<string|int, mixed>
-
findOne()
: Category|null
-
findSystemByGeometryType()
: Category
-
findSystemCategories()
: array<string|int, mixed>
-
getCollectionName()
: string
-
hasOne()
: bool
-
hasOneById()
: bool
-
insertMany()
: void
-
insertOne()
: void
-
pullFromParentsByCategoryId()
: void
-
replaceOne()
: void
-
updateMany()
: mixed
$collection
private
Collection
$collection
__construct()
public
__construct() : mixed
Return values
mixed
—
aggregate()
public
aggregate(array<string|int, mixed> $pipeline[, array<string|int, mixed> $options = [] ]) : Traversable
Parameters
-
$pipeline
: array<string|int, mixed>
-
-
$options
: array<string|int, mixed>
= []
-
Return values
Traversable
—
delete()
public
delete(array<string|int, mixed> $filter) : void
Parameters
-
$filter
: array<string|int, mixed>
-
Return values
void
—
deleteByDataSetId()
public
deleteByDataSetId(ObjectId $id) : void
Parameters
-
$id
: ObjectId
-
Return values
void
—
deleteByIdAndOrganizationId()
public
deleteByIdAndOrganizationId(ObjectId $id, ObjectId $organizationId) : bool
Parameters
-
$id
: ObjectId
-
-
$organizationId
: ObjectId
-
Return values
bool
—
find()
public
find(array<string|int, mixed> $filter[, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>|array<string|int, Category>
Parameters
-
$filter
: array<string|int, mixed>
-
-
$options
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>|array<string|int, Category>
—
findAll()
public
findAll([array<string|int, mixed> $options = [] ]) : array<string|int, Category>
Parameters
-
$options
: array<string|int, mixed>
= []
-
Return values
array<string|int, Category>
—
findAllCustom()
public
findAllCustom() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
findByDataSetIdWithSystem()
public
findByDataSetIdWithSystem(mixed $datasetId) : array<string|int, mixed>
Parameters
-
$datasetId
: mixed
-
Return values
array<string|int, mixed>
—
findById()
public
findById(ObjectId $id[, array<string|int, mixed> $options = [] ]) : array<string|int, mixed>|null|Category
Parameters
-
$id
: ObjectId
-
-
$options
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>|null|Category
—
findByIdAndDataSetId()
public
findByIdAndDataSetId(ObjectId $id, ObjectId $dataSetId) : Category|null
Parameters
-
$id
: ObjectId
-
-
$dataSetId
: ObjectId
-
Return values
Category|null
—
findByIdAndGeometryType()
public
findByIdAndGeometryType(ObjectId $categoryId, string $geometryType) : Category|null
Parameters
-
$categoryId
: ObjectId
-
-
$geometryType
: string
-
Return values
Category|null
—
findByIdAndOrganizationId()
public
findByIdAndOrganizationId(ObjectId $id, ObjectId $organizationId) : Category|null
Parameters
-
$id
: ObjectId
-
-
$organizationId
: ObjectId
-
Return values
Category|null
—
findByIdGeometryTypeAndDataSetId()
public
findByIdGeometryTypeAndDataSetId(ObjectId $id, string $geometryType, ObjectId $dataSetId) : Category|null
Parameters
-
$id
: ObjectId
-
-
$geometryType
: string
-
-
$dataSetId
: ObjectId
-
Return values
Category|null
—
findByOrganizationId()
public
findByOrganizationId(ObjectId $organizationId) : array<string|int, Category>
Parameters
-
$organizationId
: ObjectId
-
Return values
array<string|int, Category>
—
findByOrganizationIdWithSystem()
public
findByOrganizationIdWithSystem(ObjectId $organizationId) : array<string|int, Category>
Parameters
-
$organizationId
: ObjectId
-
Return values
array<string|int, Category>
—
findCustomByDataSetId()
public
findCustomByDataSetId(mixed $datasetId) : array<string|int, mixed>
Parameters
-
$datasetId
: mixed
-
Return values
array<string|int, mixed>
—
findCustomByOrganizationId()
public
findCustomByOrganizationId(ObjectId $organizationId) : array<string|int, mixed>
Parameters
-
$organizationId
: ObjectId
-
Return values
array<string|int, mixed>
—
findOne()
public
findOne(array<string|int, mixed> $filter[, array<string|int, mixed> $options = [] ]) : Category|null
Parameters
-
$filter
: array<string|int, mixed>
-
-
$options
: array<string|int, mixed>
= []
-
Return values
Category|null
—
findSystemByGeometryType()
public
findSystemByGeometryType(string $geometryType) : Category
Parameters
-
$geometryType
: string
-
Return values
Category
—
findSystemCategories()
public
findSystemCategories() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getCollectionName()
public
getCollectionName() : string
Return values
string
—
hasOne()
public
hasOne(mixed $filter) : bool
Parameters
-
$filter
: mixed
-
Return values
bool
—
hasOneById()
public
hasOneById(ObjectId $id) : bool
Parameters
-
$id
: ObjectId
-
Return values
bool
—
insertMany()
public
insertMany(array<string|int, Category> $objects) : void
Parameters
-
$objects
: array<string|int, Category>
-
Return values
void
—
insertOne()
public
insertOne(Category $object) : void
Parameters
-
$object
: Category
-
Return values
void
—
pullFromParentsByCategoryId()
public
pullFromParentsByCategoryId(ObjectId $categoryId) : void
Parameters
-
$categoryId
: ObjectId
-
Return values
void
—
replaceOne()
public
replaceOne(Category $category) : void
Parameters
-
$category
: Category
-
Return values
void
—
updateMany()
public
updateMany(array<string|int, mixed> $filter, array<string|int, mixed> $options) : mixed
Parameters
-
$filter
: array<string|int, mixed>
-
-
$options
: array<string|int, mixed>
-
Return values
mixed
—