summaryrefslogtreecommitdiff
path: root/app/Controller/SubtaskRestriction.php
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-05-17 22:25:18 -0400
committerFrederic Guillot <fred@kanboard.net>2016-05-17 22:25:18 -0400
commit46ed06268dc3d591fb7bb90a5a9a75e77c17b86c (patch)
tree4e4cc7d42bed1d5ca5e1c9d65415def3161cad2c /app/Controller/SubtaskRestriction.php
parent996997a12d1b435956a96640eb6cf39045f6ef46 (diff)
Rename subtask controller
Diffstat (limited to 'app/Controller/SubtaskRestriction.php')
-rw-r--r--app/Controller/SubtaskRestriction.php61
1 files changed, 0 insertions, 61 deletions
diff --git a/app/Controller/SubtaskRestriction.php b/app/Controller/SubtaskRestriction.php
deleted file mode 100644
index bfa3031c..00000000
--- a/app/Controller/SubtaskRestriction.php
+++ /dev/null
@@ -1,61 +0,0 @@
-<?php
-
-namespace Kanboard\Controller;
-
-use Kanboard\Model\Subtask as SubtaskModel;
-
-/**
- * Subtask Restriction
- *
- * @package controller
- * @author Frederic Guillot
- */
-class SubtaskRestriction extends BaseController
-{
- /**
- * Show popup
- *
- * @access public
- */
- public function popover()
- {
- $task = $this->getTask();
- $subtask = $this->getSubtask();
-
- $this->response->html($this->template->render('subtask_restriction/popover', array(
- 'status_list' => array(
- SubtaskModel::STATUS_TODO => t('Todo'),
- SubtaskModel::STATUS_DONE => t('Done'),
- ),
- 'subtask_inprogress' => $this->subtask->getSubtaskInProgress($this->userSession->getId()),
- 'subtask' => $subtask,
- 'task' => $task,
- )));
- }
-
- /**
- * Change status of the in progress subtask and the other subtask
- *
- * @access public
- */
- public function update()
- {
- $task = $this->getTask();
- $subtask = $this->getSubtask();
- $values = $this->request->getValues();
-
- // Change status of the previous "in progress" subtask
- $this->subtask->update(array(
- 'id' => $values['id'],
- 'status' => $values['status'],
- ));
-
- // Set the current subtask to "in progress"
- $this->subtask->update(array(
- 'id' => $subtask['id'],
- 'status' => SubtaskModel::STATUS_INPROGRESS,
- ));
-
- $this->response->redirect($this->helper->url->to('task', 'show', array('project_id' => $task['project_id'], 'task_id' => $task['id'])), true);
- }
-}