/** * @param $AppUI * @param $task_id */ function __extract_from_tasks_pinning($AppUI, $task_id) { if (isset($_GET['pin'])) { $pin = (int) w2PgetParam($_GET, 'pin', 0); $task = new CTask(); // load the record data if (1 == $pin) { $result = $task->pinTask($AppUI->user_id, $task_id); } if (-1 == $pin) { $result = $task->unpinTask($AppUI->user_id, $task_id); } if (!$result) { $AppUI->setMsg('Pinning ', UI_MSG_ERROR, true); } $task->load($task_id); $AppUI->redirect('m=projects&a=view&project_id=' . $task->task_project, -1); } }
/** * @deprecated */ public static function unpinUserTask($userId, $taskId) { trigger_error("CTask::unpinUserTask() has been deprecated in v3.1 and will be removed by v4.0. Please use CTask->unpinTask() instead.", E_USER_NOTICE); $task = new CTask(); return $task->unpinTask($userId, $taskId); }