AirLay backend

DepartmentMonitoring
in package
implements MonitoringInterface

Interfaces, Classes, Traits and Enums

MonitoringInterface

Table of Contents

$dataSetId  : ObjectId
$departmentId  : ObjectId
$filter  : string
$objects  : array<string|int, mixed>
__construct()  : mixed
addObjects()  : void
bsonSerialize()  : array<string|int, mixed>
fromArray()  : DepartmentMonitoring
getDataSetId()  : ObjectId
getDepartmentId()  : ObjectId
getFilter()  : string
getMonitoringObjects()  : array<string|int, mixed>
jsonSerialize()  : array<string|int, mixed>
removeObjects()  : void
toArray()  : array<string|int, mixed>
unserialize()  : void
unsetObjects()  : void

Properties

Methods

__construct()

public __construct(ObjectId $dataSetId, ObjectId $departmentId, string $filter[, array<string|int, mixed> $objects = [] ]) : mixed
Parameters
$dataSetId : ObjectId
$departmentId : ObjectId
$filter : string
$objects : array<string|int, mixed> = []
Return values
mixed

addObjects()

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

bsonSerialize()

public bsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

getMonitoringObjects()

public getMonitoringObjects() : array<string|int, mixed>
Return values
array<string|int, mixed>

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Return values
array<string|int, mixed>

removeObjects()

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

toArray()

public toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

unserialize()

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

Search results