Example #1
0
	public static function getInstanceFromTaskObject($task, $workflowModel, $tm) {
		$taskId = $task->id;
		$summary = $task->summary;
		$status = $task->active;
		$trigger = $task->trigger;

		$taskModel = new self();
		$taskModel->setTaskManager($tm);
		return $taskModel->set('task_id', $taskId)->set('summary', $summary)->set('status', $status)
				->set('trigger', $trigger)->setTaskObject($task)->setWorkflowFromInstance($workflowModel);
	}