subtaskModel->getById($subtask_id); $task_id = $this->taskCreationModel->create(array( 'project_id' => $project_id, 'title' => $subtask['title'], 'time_estimated' => $subtask['time_estimated'], 'time_spent' => $subtask['time_spent'], 'owner_id' => $subtask['user_id'], )); if ($task_id !== false) { $this->subtaskModel->remove($subtask_id); } return $task_id; } }