AirLay backend

IssueLogEntity extends DatabaseEntity
in package

Table of Contents

ADD_COMMENT  = 'addComment'
ADD_MONITORING_OBJECTS  = 'addMonitoringObjects'
ADD_OBSERVER  = 'addObserver'
ADD_RELATED_OBJECT  = 'addRelatedObject'
AVAILABLE_OPERATIONS  = [self::CREATE_ISSUE, self::DELETE_ISSUE, self::SET_NAME, self::SET_DESCRIPTION, self::SET_TYPE, self::SET_STATUS, self::SET_ASSIGN, self::SET_OBSERVERS, self::SET_PRIORITY, self::SET_MILESTONE, self::SET_START_DATE, self::SET_END_DATE, self::SET_SPENT_TIME, self::SET_ESTIMATED_TIME, self::SET_PROGRESS, self::SET_PARENTS, self::SET_CHILDREN, self::SET_MONITORING, self::SET_DATASET, self::SET_NOTIFICATION_SENDER, self::ADD_COMMENT, self::UPDATE_COMMENT, self::DELETE_COMMENT, self::SET_RELATED_OBJECT, self::ADD_RELATED_OBJECT, self::REMOVE_RELATED_OBJECT, self::ADD_MONITORING_OBJECTS, self::UPDATE_MONITORING_OBJECTS, self::REMOVE_MONITORING_OBJECTS, self::CHANGE_OBJECT_CATEGORY, self::ADD_OBSERVER, self::REMOVE_OBSERVER]
CHANGE_OBJECT_CATEGORY  = 'changeObjectCategory'
CREATE_ISSUE  = 'create'
DELETE_COMMENT  = 'deleteComment'
DELETE_ISSUE  = 'delete'
REMOVE_MONITORING_OBJECTS  = 'removeMonitoringObjects'
REMOVE_OBSERVER  = 'removeObserver'
REMOVE_RELATED_OBJECT  = 'removeRelatedObject'
SET_ASSIGN  = 'setAssign'
SET_CHILDREN  = 'setChildren'
SET_DATASET  = 'setDataSetId'
SET_DESCRIPTION  = 'setDescription'
SET_END_DATE  = 'setEndDate'
SET_ESTIMATED_TIME  = 'setEstimatedTime'
SET_MILESTONE  = 'setMilestoneId'
SET_MONITORING  = 'setMonitoring'
SET_NAME  = 'setName'
SET_NOTIFICATION_SENDER  = 'setNotificationSenderId'
SET_OBSERVERS  = 'setObservers'
SET_PARENTS  = 'setParents'
SET_PRIORITY  = 'setPriorityId'
SET_PROGRESS  = 'setProgress'
SET_RELATED_OBJECT  = 'setRelatedObjects'
SET_SPENT_TIME  = 'setSpentTime'
SET_START_DATE  = 'setStartDate'
SET_STATUS  = 'setStatusId'
SET_TYPE  = 'setType'
UPDATE_COMMENT  = 'updateComment'
UPDATE_MONITORING_OBJECTS  = 'updateMonitoringObjects'
$_id  : ObjectId
$customer  : array<string|int, mixed>
$info  : array<string|int, mixed>
$issueId  : ObjectId
$operation  : string
$organizationId  : ObjectId
$time  : int
__construct()  : mixed
__toString()  : string
bsonSerialize()  : array<string|int, mixed>
bsonUnserialize()  : void
getCustomer()  : array<string|int, mixed>
getId()  : ObjectId
getInfo()  : array<string|int, mixed>
getIssueId()  : ObjectId
getOperation()  : string
getOrganizationId()  : ObjectId
getTime()  : int
jsonSerialize()  : array<string|int, mixed>
parseObjectId()  : ObjectId|null
setId()  : self
toArray()  : array<string|int, mixed>

Constants

ADD_MONITORING_OBJECTS

public mixed ADD_MONITORING_OBJECTS = 'addMonitoringObjects'
public mixed ADD_RELATED_OBJECT = 'addRelatedObject'

AVAILABLE_OPERATIONS

public mixed AVAILABLE_OPERATIONS = [self::CREATE_ISSUE, self::DELETE_ISSUE, self::SET_NAME, self::SET_DESCRIPTION, self::SET_TYPE, self::SET_STATUS, self::SET_ASSIGN, self::SET_OBSERVERS, self::SET_PRIORITY, self::SET_MILESTONE, self::SET_START_DATE, self::SET_END_DATE, self::SET_SPENT_TIME, self::SET_ESTIMATED_TIME, self::SET_PROGRESS, self::SET_PARENTS, self::SET_CHILDREN, self::SET_MONITORING, self::SET_DATASET, self::SET_NOTIFICATION_SENDER, self::ADD_COMMENT, self::UPDATE_COMMENT, self::DELETE_COMMENT, self::SET_RELATED_OBJECT, self::ADD_RELATED_OBJECT, self::REMOVE_RELATED_OBJECT, self::ADD_MONITORING_OBJECTS, self::UPDATE_MONITORING_OBJECTS, self::REMOVE_MONITORING_OBJECTS, self::CHANGE_OBJECT_CATEGORY, self::ADD_OBSERVER, self::REMOVE_OBSERVER]

CHANGE_OBJECT_CATEGORY

public mixed CHANGE_OBJECT_CATEGORY = 'changeObjectCategory'

REMOVE_MONITORING_OBJECTS

public mixed REMOVE_MONITORING_OBJECTS = 'removeMonitoringObjects'
public mixed REMOVE_RELATED_OBJECT = 'removeRelatedObject'

SET_ESTIMATED_TIME

public mixed SET_ESTIMATED_TIME = 'setEstimatedTime'

SET_NOTIFICATION_SENDER

public mixed SET_NOTIFICATION_SENDER = 'setNotificationSenderId'
public mixed SET_RELATED_OBJECT = 'setRelatedObjects'

UPDATE_MONITORING_OBJECTS

public mixed UPDATE_MONITORING_OBJECTS = 'updateMonitoringObjects'

Properties

Methods

__construct()

public __construct(ObjectId $issueId, ObjectId $organizationId, array<string|int, mixed> $customer, int $time, string $operation[, array<string|int, mixed> $info = [] ][, ObjectId|null $id = null ]) : mixed
Parameters
$issueId : ObjectId
$organizationId : ObjectId
$customer : array<string|int, mixed>
$time : int
$operation : string
$info : array<string|int, mixed> = []
$id : ObjectId|null = null
Return values
mixed

__toString()

public __toString() : string
Return values
string

bsonSerialize()

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

bsonUnserialize()

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

getCustomer()

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

getInfo()

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

getIssueId()

public getIssueId() : ObjectId
Return values
ObjectId

getOperation()

public getOperation() : string
Return values
string

getOrganizationId()

public getOrganizationId() : ObjectId
Return values
ObjectId

jsonSerialize()

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

parseObjectId()

public static parseObjectId(mixed $objectId) : ObjectId|null
Parameters
$objectId : mixed
Return values
ObjectId|null

setId()

public setId(ObjectId $id) : self
Parameters
$id : ObjectId
Return values
self

toArray()

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

Search results