class TaskUpdate extends AbstractTask

Update an existing task record

Traits

Methods

getControlId()

Get control ID

setControlId($controlId = null)

Set control ID

__construct(string $controlId = null)

Initializes the class with the given parameters.

writeXml(XMLWriter $xml)

Write the function block XML

array
getCustomFields()

Get custom fields

setCustomFields(array $customFields)

Set custom fields

int|string
getRecordNo()

No description

setRecordNo(int|string $recordNo)

No description

string
getTaskName()

No description

setTaskName(string $taskName)

No description

string
getProjectId()

No description

setProjectId(string $projectId)

No description

getPlannedBeginDate()

No description

setPlannedBeginDate(DateType $plannedBeginDate)

No description

getPlannedEndDate()

No description

setPlannedEndDate(DateType $plannedEndDate)

No description

string
getClassId()

No description

setClassId(string $classId)

No description

string
getItemId()

No description

setItemId(string $itemId)

No description

boolean
isBillable()

No description

setBillable(boolean $billable)

No description

string
getDescription()

No description

setDescription(string $description)

No description

boolean
isMilestone()

No description

setMilestone(boolean $milestone)

No description

boolean
isUtilized()

No description

setUtilized(boolean $utilized)

No description

string
getPriority()

No description

setPriority(string $priority)

No description

string
getWbsCode()

No description

setWbsCode(string $wbsCode)

No description

string
getTaskStatus()

No description

setTaskStatus(string $taskStatus)

No description

string
getTimeType()

No description

setTimeType(string $timeType)

No description

int|string
getParentTaskRecordNo()

No description

setParentTaskRecordNo(int|string $parentTaskRecordNo)

No description

string
getAttachmentsId()

No description

setAttachmentsId(string $attachmentsId)

No description

float|int|string
getObservedPercentCompleted()

No description

setObservedPercentCompleted(float|int|string $observedPercentCompleted)

No description

float|int|string
getPlannedDuration()

No description

setPlannedDuration(float|int|string $plannedDuration)

No description

float|int|string
getEstimatedDuration()

No description

setEstimatedDuration(float|int|string $estimatedDuration)

No description

Details

in AbstractFunction at line line 35
getControlId()

Get control ID

in AbstractFunction at line line 46
setControlId($controlId = null)

Set control ID

Parameters

$controlId

Exceptions

InvalidArgumentException

in AbstractFunction at line line 67
__construct(string $controlId = null)

Initializes the class with the given parameters.

Parameters

string $controlId Control ID, default=random UUID

at line line 35
writeXml(XMLWriter $xml)

Write the function block XML

Parameters

XMLWriter $xml

in CustomFieldsTrait at line line 33
array getCustomFields()

Get custom fields

Return Value

array

in CustomFieldsTrait at line line 43
setCustomFields(array $customFields)

Set custom fields

Parameters

array $customFields

in AbstractTask at line line 92
int|string getRecordNo()

Return Value

int|string

in AbstractTask at line line 100
setRecordNo(int|string $recordNo)

Parameters

int|string $recordNo

in AbstractTask at line line 108
string getTaskName()

Return Value

string

in AbstractTask at line line 116
setTaskName(string $taskName)

Parameters

string $taskName

in AbstractTask at line line 124
string getProjectId()

Return Value

string

in AbstractTask at line line 132
setProjectId(string $projectId)

Parameters

string $projectId

in AbstractTask at line line 140
DateType getPlannedBeginDate()

Return Value

DateType

in AbstractTask at line line 148
setPlannedBeginDate(DateType $plannedBeginDate)

Parameters

DateType $plannedBeginDate

in AbstractTask at line line 156
DateType getPlannedEndDate()

Return Value

DateType

in AbstractTask at line line 164
setPlannedEndDate(DateType $plannedEndDate)

Parameters

DateType $plannedEndDate

in AbstractTask at line line 172
string getClassId()

Return Value

string

in AbstractTask at line line 180
setClassId(string $classId)

Parameters

string $classId

in AbstractTask at line line 188
string getItemId()

Return Value

string

in AbstractTask at line line 196
setItemId(string $itemId)

Parameters

string $itemId

in AbstractTask at line line 204
boolean isBillable()

Return Value

boolean

in AbstractTask at line line 212
setBillable(boolean $billable)

Parameters

boolean $billable

in AbstractTask at line line 220
string getDescription()

Return Value

string

in AbstractTask at line line 228
setDescription(string $description)

Parameters

string $description

in AbstractTask at line line 236
boolean isMilestone()

Return Value

boolean

in AbstractTask at line line 244
setMilestone(boolean $milestone)

Parameters

boolean $milestone

in AbstractTask at line line 252
boolean isUtilized()

Return Value

boolean

in AbstractTask at line line 260
setUtilized(boolean $utilized)

Parameters

boolean $utilized

in AbstractTask at line line 268
string getPriority()

Return Value

string

in AbstractTask at line line 276
setPriority(string $priority)

Parameters

string $priority

in AbstractTask at line line 284
string getWbsCode()

Return Value

string

in AbstractTask at line line 292
setWbsCode(string $wbsCode)

Parameters

string $wbsCode

in AbstractTask at line line 300
string getTaskStatus()

Return Value

string

in AbstractTask at line line 308
setTaskStatus(string $taskStatus)

Parameters

string $taskStatus

in AbstractTask at line line 316
string getTimeType()

Return Value

string

in AbstractTask at line line 324
setTimeType(string $timeType)

Parameters

string $timeType

in AbstractTask at line line 332
int|string getParentTaskRecordNo()

Return Value

int|string

in AbstractTask at line line 340
setParentTaskRecordNo(int|string $parentTaskRecordNo)

Parameters

int|string $parentTaskRecordNo

in AbstractTask at line line 348
string getAttachmentsId()

Return Value

string

in AbstractTask at line line 356
setAttachmentsId(string $attachmentsId)

Parameters

string $attachmentsId

in AbstractTask at line line 364
float|int|string getObservedPercentCompleted()

Return Value

float|int|string

in AbstractTask at line line 372
setObservedPercentCompleted(float|int|string $observedPercentCompleted)

Parameters

float|int|string $observedPercentCompleted

in AbstractTask at line line 380
float|int|string getPlannedDuration()

Return Value

float|int|string

in AbstractTask at line line 388
setPlannedDuration(float|int|string $plannedDuration)

Parameters

float|int|string $plannedDuration

in AbstractTask at line line 396
float|int|string getEstimatedDuration()

Return Value

float|int|string

in AbstractTask at line line 404
setEstimatedDuration(float|int|string $estimatedDuration)

Parameters

float|int|string $estimatedDuration