summaryrefslogtreecommitdiff
path: root/app/Action/TaskAssignColor.php
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2015-04-03 18:56:05 -0400
committerFrederic Guillot <fred@kanboard.net>2015-04-03 18:56:05 -0400
commita264a53e3b07d0669c1283d5c54c9b3919239449 (patch)
tree157b41ac99fe89874dabb0d4d7c25dac49f49430 /app/Action/TaskAssignColor.php
parent5631210fb7e96c636b1322d5e3c9e7fd07e13fee (diff)
Rename action TaskAssignColor to TaskAssignColorColumn
Diffstat (limited to 'app/Action/TaskAssignColor.php')
-rw-r--r--app/Action/TaskAssignColor.php83
1 files changed, 0 insertions, 83 deletions
diff --git a/app/Action/TaskAssignColor.php b/app/Action/TaskAssignColor.php
deleted file mode 100644
index b1da17e9..00000000
--- a/app/Action/TaskAssignColor.php
+++ /dev/null
@@ -1,83 +0,0 @@
-<?php
-
-namespace Action;
-
-use Model\Task;
-
-/**
- * Assign a color to a task
- *
- * @package action
- */
-class TaskAssignColor extends Base
-{
- /**
- * Get the list of compatible events
- *
- * @access public
- * @return array
- */
- public function getCompatibleEvents()
- {
- return array(
- Task::EVENT_MOVE_COLUMN,
- );
- }
-
- /**
- * Get the required parameter for the action (defined by the user)
- *
- * @access public
- * @return array
- */
- public function getActionRequiredParameters()
- {
- return array(
- 'column_id' => t('Column'),
- 'color_id' => t('Color'),
- );
- }
-
- /**
- * Get the required parameter for the event
- *
- * @access public
- * @return string[]
- */
- public function getEventRequiredParameters()
- {
- return array(
- 'task_id',
- 'column_id',
- );
- }
-
- /**
- * Execute the action (set the task color)
- *
- * @access public
- * @param array $data Event data dictionary
- * @return bool True if the action was executed or false when not executed
- */
- public function doAction(array $data)
- {
- $values = array(
- 'id' => $data['task_id'],
- 'color_id' => $this->getParam('color_id'),
- );
-
- return $this->taskModification->update($values);
- }
-
- /**
- * Check if the event data meet the action condition
- *
- * @access public
- * @param array $data Event data dictionary
- * @return bool
- */
- public function hasRequiredCondition(array $data)
- {
- return $data['column_id'] == $this->getParam('column_id');
- }
-}