Tasks in old core
Classes
List of Tasks module classes in the old core
Class | Description | Available from version |
---|---|---|
CTaskItem | Class for creating/editing/deleting and performing other actions with tasks (strongly recommended to use instead of CTasks). | 12.5.0 |
CTasks | Class for getting list of tasks and several other actions. | 10.0.2 по 12.0.9 |
CTaskElapsedItem | Class for handling work hours with account of elapsed time. Should be used instead of deprecated CTaskElapsedTime. | 12.5.4 |
CTaskElapsedTime | Class for handling with account of elapsed task time. | 10.0.5 |
CTaskFiles | Class for handling task files. | 10.0.5 |
CTaskFilterCtrl | Class for handling preset and user filters for tasks. | 12.0.1 |
CTaskLog | Class for handling task history log. | 10.0.5 |
CTaskReminders | Class for managing notifications. | 10.0.6 |
CTaskTags | Class for handling tags. | 10.0.5 |
Events
List of Tasks module events in the old core
Class | Description | Available from version | |
---|---|---|---|
OnBeforeTaskAdd | Before adding a task. | CTasks::Add | 10.0.5 |
OnBeforeTaskDelete | Before deleting task. | CTasks::Delete | 10.0.5 |
OnBeforeTaskUpdate | Before updating task. | CTasks::Update | 10.0.5 |
OnTaskAdd | After adding task. | CTasks::Add | 10.0.5 |
OnTaskDelete | After deleting task. | CTasks::Delete | 10.0.5 |
OnTaskUpdate | After updating task. | CTasks::Update | 10.0.5 |
OnBeforeTaskNotificationSend | Before sending notifications to IM. | CTaskNotifications::SendMessage | 12.5.0 |
OnBeforeTaskElapsedTimeAdd | Before adding record on elapsed time into task actions log. | CTaskElapsedTime::Add | 14.0.16 |
OnBeforeTaskElapsedTimeUpdate | Before updating record of elapsed time in the task action log. | CTaskElapsedTime::Update | 14.0.16 |
OnBeforeTaskElapsedTimeDelete | Before deleting record of elapsed time from task action log. | CTaskElapsedTime::Delete | 14.0.16 |
OnTaskElapsedTimeAdd | After adding record of elapsed time into task actions log. | CTaskElapsedTime::Add | 12.5.0 |
OnTaskElapsedTimeUpdate | After updating record of elapsed time in task action log. | CTaskElapsedTime::Update | 12.5.0 |
OnTaskElapsedTimeDelete | After deleting record of elapsed time in task action log. | CTaskElapsedTime::Delete | 12.5.0 |
OnBaseAllowedActionsMapInit | When initializing map of allowed actions for task updating. | CTaskItem::getBaseAllowedActions | 12.5.3 |
OnTaskReminderAdd | When adding task notification. | CTaskReminders::Add | 14.5.10 |
Additional
© «Bitrix24», 2001-2024