Bitrix API

TaskActivityStatus

Table of Contents

Constants

STATUS_CONTROL_WAITING  = 'CONTROLWAITING'
STATUS_CREATED  = 'CREATED'
STATUS_DEADLINE_CHANGED  = 'DEADLINECHANGED'
STATUS_EXPIRED  = 'EXPIRED'
STATUS_FINISHED  = 'FINISHED'
STATUS_IN_PROGRESS  = 'INPROGRESS'
STATUS_RESULT_ADDED  = 'RESULTADDED'
STATUS_UPDATED  = 'UPDATED'
STATUS_VIEWED  = 'VIEWED'
STATUS_WAITING  = 'WAITING'
STATUSES_MANAGER_CAN_UPDATE  = [self::STATUS_EXPIRED, self::STATUS_FINISHED, self::STATUS_WAITING, self::STATUS_IN_PROGRESS, self::STATUS_DEADLINE_CHANGED]
TASKS_STATE_COMPLETED  = 5
TASKS_STATE_IN_PROGRESS  = 3
TASKS_STATE_PENDING  = 2
TASKS_STATE_SUPPOSEDLY_COMPLETED  = 4

Methods

getIcon()  : string
getStatusLocMessage()  : string
isAllowedStatusChange()  : bool
isStatusValid()  : bool
onStatusChange()  : string

Constants

STATUS_DEADLINE_CHANGED

public mixed STATUS_DEADLINE_CHANGED = 'DEADLINECHANGED'

STATUSES_MANAGER_CAN_UPDATE

public mixed STATUSES_MANAGER_CAN_UPDATE = [self::STATUS_EXPIRED, self::STATUS_FINISHED, self::STATUS_WAITING, self::STATUS_IN_PROGRESS, self::STATUS_DEADLINE_CHANGED]

TASKS_STATE_SUPPOSEDLY_COMPLETED

public mixed TASKS_STATE_SUPPOSEDLY_COMPLETED = 4

Methods

getIcon()

public getIcon(string $status) : string
Parameters
$status : string
Return values
string

getStatusLocMessage()

public getStatusLocMessage(string $status) : string
Parameters
$status : string
Return values
string

isAllowedStatusChange()

public isAllowedStatusChange(string $desiredStatus, string $currentStatus) : bool
Parameters
$desiredStatus : string
$currentStatus : string
Return values
bool

isStatusValid()

public isStatusValid(string $status) : bool
Parameters
$status : string
Return values
bool

onStatusChange()

public onStatusChange(int $currStatus[, bool $expired = false ]) : string
Parameters
$currStatus : int
$expired : bool = false
Return values
string

        
On this page

Search results