Bitrix API

UpdateCommand extends AbstractCommand

FinalYes
Tags
@method

self setActivity(DateTime $activity = new DateTime())

Table of Contents

Properties

$active  : bool|null
$activity  : DateTime|null
$creatorId  : int|null
$demo  : bool|null
$departmentResponsibleList  : array<string|int, mixed>|null
$departmentTaskCreators  : array<string|int, mixed>|null
$description  : string|null
$distributionType  : string|null
$efficiency  : int|null
$groupId  : int|null
$id  : int
$matchSchedule  : bool|null
$matchWorkTime  : bool|null
$name  : string|null
$notifyAtHalfTime  : bool|null
$notifyOnQueueOverflow  : int|null
$notifyOnTasksInProgressOverflow  : int|null
$notifyWhenEfficiencyDecreases  : int|null
$notifyWhenTaskNotTaken  : bool|null
$ownerId  : int|null
$plannedCompletionTime  : int|null
$responsibleCanChangeDeadline  : bool|null
$responsibleList  : array<string|int, mixed>
$taskControl  : bool|null
$taskCreators  : array<string|int, mixed>|null
$templateId  : int|null
$userResponsibleList  : array<string|int, mixed>|null
$userTaskCreators  : array<string|int, mixed>|null

Methods

hasId()  : bool
hasOwnerId()  : bool
hasValidCreatorId()  : bool
hasValidGroupId()  : bool
hasValidOwnerId()  : bool
isOwnerIdFilled()  : bool
setActive()  : self
setCreatorId()  : self
setDemo()  : self
setDescription()  : self
setDistributionType()  : self
setEfficiency()  : self
setGroupId()  : self
setId()  : self
setName()  : self
setOwnerId()  : self
setPlannedCompletionTime()  : self
setResponsibleList()  : self
setTaskCreators()  : self
setTemplateId()  : self

Properties

$departmentResponsibleList

public array<string|int, mixed>|null $departmentResponsibleList = null
Attributes
#[Department]
#[Nullable]
#[Parse]
new \Bitrix\Tasks\Internals\Attribute\Parse\DepartmentFromAccess()
'responsibleList'

$departmentTaskCreators

public array<string|int, mixed>|null $departmentTaskCreators = null
Attributes
#[Department]
#[Nullable]
#[Parse]
new \Bitrix\Tasks\Internals\Attribute\Parse\DepartmentFromAccess()
'taskCreators'

$notifyOnTasksInProgressOverflow

public int|null $notifyOnTasksInProgressOverflow = null
Attributes
#[Max]
99999
#[Min]
0
#[Nullable]

$plannedCompletionTime

public int|null $plannedCompletionTime = null
Attributes
#[Max]
2145398400
#[Min]
\Bitrix\Tasks\Flow\Configuration::MIN_PLANNED_COMPLETION_TIME
#[Nullable]

$responsibleCanChangeDeadline

public bool|null $responsibleCanChangeDeadline = null
Attributes
#[Nullable]

$userResponsibleList

public array<string|int, mixed>|null $userResponsibleList = null
Attributes
#[Nullable]
#[Parse]
new \Bitrix\Tasks\Internals\Attribute\Parse\UserFromAccess()
'responsibleList'
#[User]

$userTaskCreators

public array<string|int, mixed>|null $userTaskCreators = null
Attributes
#[Nullable]
#[Parse]
new \Bitrix\Tasks\Internals\Attribute\Parse\UserFromAccess()
'taskCreators'
#[User]

Methods

hasValidCreatorId()

public hasValidCreatorId() : bool
Return values
bool

hasValidGroupId()

public hasValidGroupId() : bool
Return values
bool

hasValidOwnerId()

public hasValidOwnerId() : bool
Return values
bool

isOwnerIdFilled()

public isOwnerIdFilled() : bool
Return values
bool

setActive()

public setActive(bool $active) : self
Parameters
$active : bool
Return values
self

setCreatorId()

public setCreatorId(int $creatorId) : self
Parameters
$creatorId : int
Return values
self

setDemo()

public setDemo(bool $demo) : self
Parameters
$demo : bool
Return values
self

setDescription()

public setDescription(string $description) : self
Parameters
$description : string
Return values
self

setDistributionType()

public setDistributionType(string $distributionType) : self
Parameters
$distributionType : string
Return values
self

setEfficiency()

public setEfficiency(int $efficiency) : self
Parameters
$efficiency : int
Return values
self

setGroupId()

public setGroupId(int $groupId) : self
Parameters
$groupId : int
Return values
self

setId()

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

setName()

public setName(string $name) : self
Parameters
$name : string
Return values
self

setOwnerId()

public setOwnerId(int $ownerId) : self
Parameters
$ownerId : int
Return values
self

setPlannedCompletionTime()

public setPlannedCompletionTime(int $plannedCompletionTime) : self
Parameters
$plannedCompletionTime : int
Return values
self

setResponsibleList()

public setResponsibleList(array<string|int, mixed> $responsibleList) : self
Parameters
$responsibleList : array<string|int, mixed>
Return values
self

setTaskCreators()

public setTaskCreators(array<string|int, mixed> $taskCreators) : self
Parameters
$taskCreators : array<string|int, mixed>
Return values
self

setTemplateId()

public setTemplateId(int $templateId) : self
Parameters
$templateId : int
Return values
self

        
On this page

Search results