AirLay backend

SchemesCollection extends Injectable
in package
implements CollectionInterface

Interfaces, Classes, Traits and Enums

CollectionInterface
Interface AirlayCollectionDi

Table of Contents

$collection  : Collection
__construct()  : mixed
delete()  : void
deleteById()  : void
deleteByIdAndOrganizationId()  : void
deleteByTrackerId()  : void
find()  : Cursor
findAll()  : Cursor
findById()  : SchemeEntityInterface|array<string|int, mixed>|null
findByIdAndOrganizationId()  : SchemeEntityInterface|null
findOne()  : SchemeEntityInterface|array<string|int, mixed>|null
getCollectionName()  : string
hasOne()  : bool
insertMany()  : void
insertOne()  : void
isExistByIdAndOrganizationId()  : bool
removeCategoryById()  : void
removeGuideById()  : void
save()  : bool

Properties

Methods

delete()

public delete(array<string|int, mixed> $filter) : void
Parameters
$filter : array<string|int, mixed>
Return values
void

deleteById()

public deleteById(ObjectId|null $schemeId) : void
Parameters
$schemeId : ObjectId|null
Return values
void

deleteByIdAndOrganizationId()

public deleteByIdAndOrganizationId(ObjectId|null $schemeId, ObjectId $organizationId) : void
Parameters
$schemeId : ObjectId|null
$organizationId : ObjectId
Return values
void

deleteByTrackerId()

public deleteByTrackerId(ObjectId $trackerId) : void
Parameters
$trackerId : ObjectId
Return values
void

find()

public find(array<string|int, mixed> $filter[, array<string|int, mixed> $options = [] ]) : Cursor
Parameters
$filter : array<string|int, mixed>
$options : array<string|int, mixed> = []
Return values
Cursor

findAll()

public findAll([array<string|int, mixed> $options = [] ]) : Cursor
Parameters
$options : array<string|int, mixed> = []
Return values
Cursor

findOne()

public findOne(array<string|int, mixed> $filter[, array<string|int, mixed> $options = [] ]) : SchemeEntityInterface|array<string|int, mixed>|null
Parameters
$filter : array<string|int, mixed>
$options : array<string|int, mixed> = []
Return values
SchemeEntityInterface|array<string|int, mixed>|null

getCollectionName()

public getCollectionName() : string
Return values
string

hasOne()

public hasOne(array<string|int, mixed> $filter) : bool
Parameters
$filter : array<string|int, mixed>
Return values
bool

isExistByIdAndOrganizationId()

public isExistByIdAndOrganizationId(ObjectId $id, ObjectId $organizationId) : bool
Parameters
$id : ObjectId
$organizationId : ObjectId
Return values
bool

removeCategoryById()

public removeCategoryById(ObjectId $categoryId) : void
Parameters
$categoryId : ObjectId
Return values
void

removeGuideById()

public removeGuideById(ObjectId $guideId) : void
Parameters
$guideId : ObjectId
Return values
void

Search results