/** * @return int[] */ public function getKanbanTrackerIds($project_id) { $rows = $this->dao->getKanbansForProject($project_id); $kanban_tracker_ids = array(); foreach ($rows as $kanban_data) { $kanban_tracker_ids[] = $kanban_data['tracker_id']; } return $kanban_tracker_ids; }
/** * @return Tracker[] */ public function getTrackersUsedAsKanban(Project $project) { $trackers = array(); foreach ($this->dao->getKanbansForProject($project->getId()) as $row) { $tracker = $this->tracker_factory->getTrackerById($row['tracker_id']); if ($tracker) { $trackers[] = $tracker; } } return $trackers; }