diff options
author | Frederic Guillot <fred@kanboard.net> | 2015-04-03 18:56:05 -0400 |
---|---|---|
committer | Frederic Guillot <fred@kanboard.net> | 2015-04-03 18:56:05 -0400 |
commit | a264a53e3b07d0669c1283d5c54c9b3919239449 (patch) | |
tree | 157b41ac99fe89874dabb0d4d7c25dac49f49430 /app/Action/TaskAssignColor.php | |
parent | 5631210fb7e96c636b1322d5e3c9e7fd07e13fee (diff) |
Rename action TaskAssignColor to TaskAssignColorColumn
Diffstat (limited to 'app/Action/TaskAssignColor.php')
-rw-r--r-- | app/Action/TaskAssignColor.php | 83 |
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'); - } -} |