private function buildTimelineData(DeploymentRepositoryInterface $deploymentRepository) { $deployments = $deploymentRepository->getTimeline(); $deploys_by_date = []; foreach ($deployments as $deployment) { $date = $deployment->started_at->format('Y-m-d'); if (!isset($deploys_by_date[$date])) { $deploys_by_date[$date] = []; } $deploys_by_date[$date][] = $deployment; } return $deploys_by_date; }