| | <?php |
| |
|
| | namespace Kanboard\Formatter; |
| |
|
| | use Kanboard\Core\Filter\FormatterInterface; |
| |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | class SubtaskListFormatter extends BaseFormatter implements FormatterInterface |
| | { |
| | |
| | |
| | |
| | |
| | |
| | |
| | public function format() |
| | { |
| | $status = $this->subtaskModel->getStatusList(); |
| | $subtasks = $this->query->findAll(); |
| |
|
| | foreach ($subtasks as &$subtask) { |
| | $subtask['status_name'] = $status[$subtask['status']]; |
| | $subtask['timer_start_date'] = isset($subtask['timer_start_date']) ? $subtask['timer_start_date'] : 0; |
| | $subtask['is_timer_started'] = ! empty($subtask['timer_start_date']); |
| | } |
| |
|
| | return $subtasks; |
| | } |
| | } |
| |
|