AirLay backend

MilestoneService extends AirlayService
in package

Class MilestoneService

Table of Contents

$  : AirlayConfig
$collection  : MilestonesCollection
$rabbitmq  : AMQPStreamConnection
$user  : UserEntity
$collection  : mixed
__construct()  : mixed
createFromTemplate()  : MilestoneEntity
createTemplate()  : MilestoneEntity
deleteFromIssues()  : void
deleteMilestoneDataSetObjects()  : void
getCollection()  : mixed
getPrivateDataSet()  : DataSetEntity
removeObjectFromMilestonesDataSet()  : void
setObjectToPrivateDataSet()  : void
updateMilestone()  : void
updateMilestoneCalculatedFields()  : void
changeMilestonePropertiesInObjects()  : void
copy()  : MilestoneEntity
createIssueTemplates()  : void
getMilestoneProperties()  : array<string|int, mixed>
setMilestoneProperties()  : void
setObjectAttributes()  : void

Properties

Methods

__construct()

public __construct(mixed $collection) : mixed
Parameters
$collection : mixed
Return values
mixed

deleteFromIssues()

public deleteFromIssues(ObjectId $milestoneId) : void
Parameters
$milestoneId : ObjectId
Return values
void

getCollection()

public getCollection() : mixed
Return values
mixed

removeObjectFromMilestonesDataSet()

public removeObjectFromMilestonesDataSet(ObjectId $organizationId, ObjectId $featureId) : void
Parameters
$organizationId : ObjectId
$featureId : ObjectId
Return values
void

updateMilestone()

public updateMilestone(MilestoneEntity $milestone, array<string|int, mixed> $params, ObjectId $userId) : void
Parameters
$milestone : MilestoneEntity
$params : array<string|int, mixed>
$userId : ObjectId
Return values
void

updateMilestoneCalculatedFields()

public updateMilestoneCalculatedFields(ObjectId $id) : void
Parameters
$id : ObjectId
Return values
void

setMilestoneProperties()

private setMilestoneProperties(ObjectId $dataSetId, ObjectId $featureId, array<string|int, mixed> $properties) : void
Parameters
$dataSetId : ObjectId
$featureId : ObjectId
$properties : array<string|int, mixed>
Return values
void

Search results