ProjectTask extends Base
Table of Contents
Methods
- canTriggerSetExecuteBy() : bool
- extractTemplateParameters() : array<string|int, mixed>
- getAppliedTrigger() : array<string|int, mixed>|null
- Returns applied trigger data.
- getAppliedTriggerConditionResults() : array<string|int, mixed>
- getAvailableTriggerByCode() : array<string|int, mixed>|null
- getAvailableTriggers() : array<string|int, mixed>
- getComplexDocumentId() : array<string|int, mixed>
- getDocumentCategory() : int
- getDocumentCategoryCode() : string
- getDocumentId() : mixed
- getDocumentStatus() : mixed
- getDocumentStatusList() : mixed
- getDocumentType() : mixed
- getFields() : mixed
- getRuntime() : Runtime
- getTemplatesScheme() : TemplatesScheme|null
- getTriggerObjects() : array<string|int, EO_Trigger>
- getTriggers() : mixed
- isAvailable() : mixed
- prepareTriggersToSave() : mixed
- prepareTriggersToShow() : mixed
- setAppliedTrigger() : $this
- Set applied trigger data.
- setAppliedTriggerConditionResults() : mixed
- setDocumentId() : mixed
- setDocumentStatus() : mixed
- setDocumentType() : mixed
- setField() : $this
- setFields() : $this
- setFieldsById() : mixed
- setTriggers() : mixed
Methods
canTriggerSetExecuteBy()
public
canTriggerSetExecuteBy() : bool
Return values
boolextractTemplateParameters()
public
extractTemplateParameters(array<string|int, mixed> $triggers) : array<string|int, mixed>
Parameters
- $triggers : array<string|int, mixed>
Return values
array<string|int, mixed>getAppliedTrigger()
Returns applied trigger data.
public
getAppliedTrigger() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetAppliedTriggerConditionResults()
public
getAppliedTriggerConditionResults() : array<string|int, mixed>
Return values
array<string|int, mixed>getAvailableTriggerByCode()
public
getAvailableTriggerByCode(mixed $code) : array<string|int, mixed>|null
Parameters
- $code : mixed
Return values
array<string|int, mixed>|nullgetAvailableTriggers()
public
getAvailableTriggers() : array<string|int, mixed>
Return values
array<string|int, mixed> —Triggers list.
getComplexDocumentId()
public
getComplexDocumentId() : array<string|int, mixed>
Return values
array<string|int, mixed>getDocumentCategory()
public
getDocumentCategory() : int
Return values
intgetDocumentCategoryCode()
public
getDocumentCategoryCode() : string
Return values
stringgetDocumentId()
public
getDocumentId() : mixed
getDocumentStatus()
public
getDocumentStatus() : mixed
getDocumentStatusList()
public
getDocumentStatusList([mixed $categoryId = 0 ]) : mixed
Parameters
- $categoryId : mixed = 0
getDocumentType()
public
getDocumentType() : mixed
getFields()
public
getFields() : mixed
getRuntime()
public
getRuntime() : Runtime
Return values
RuntimegetTemplatesScheme()
public
getTemplatesScheme() : TemplatesScheme|null
Return values
TemplatesScheme|nullgetTriggerObjects()
public
getTriggerObjects(array<string|int, string> $statuses) : array<string|int, EO_Trigger>
Parameters
- $statuses : array<string|int, string>
Return values
array<string|int, EO_Trigger>getTriggers()
public
getTriggers(array<string|int, mixed> $statuses) : mixed
Parameters
- $statuses : array<string|int, mixed>
isAvailable()
public
isAvailable() : mixed
prepareTriggersToSave()
public
prepareTriggersToSave(array<string|int, mixed> &$triggers) : mixed
Parameters
- $triggers : array<string|int, mixed>
prepareTriggersToShow()
public
prepareTriggersToShow(array<string|int, mixed> &$triggers) : mixed
Parameters
- $triggers : array<string|int, mixed>
setAppliedTrigger()
Set applied trigger data.
public
setAppliedTrigger(array<string|int, mixed> $trigger) : $this
Parameters
- $trigger : array<string|int, mixed>
Return values
$thissetAppliedTriggerConditionResults()
public
setAppliedTriggerConditionResults(array<string|int, mixed> $log) : mixed
Parameters
- $log : array<string|int, mixed>
setDocumentId()
public
setDocumentId(mixed $documentId) : mixed
Parameters
- $documentId : mixed
setDocumentStatus()
public
setDocumentStatus(mixed $statusId) : mixed
Parameters
- $statusId : mixed
setDocumentType()
public
setDocumentType(array<string|int, mixed> $documentType) : mixed
Parameters
- $documentType : array<string|int, mixed>
setField()
public
setField(mixed $field, mixed $value) : $this
Parameters
- $field : mixed
- $value : mixed
Return values
$thissetFields()
public
setFields(mixed $fields) : $this
Parameters
- $fields : mixed
Return values
$thissetFieldsById()
public
setFieldsById(mixed $id) : mixed
Parameters
- $id : mixed
setTriggers()
public
setTriggers(array<string|int, mixed> $triggers) : mixed
Parameters
- $triggers : array<string|int, mixed>