/** * @param $eventId * @return array */ private function getRelayResults($eventId) { $results = $this->TrackSQL->getRelayResultsByEventId($eventId); $relayResults = array(); foreach ($results as $result) { $Result = new ResultTime($result['result']); $result['result'] = $Result->getResult(); $result['overallPlace'] = $result['overallPlace'] ?: 'n/a'; $result['members'] = $this->TrackSQL->getRelayMembersByTeamId($result['trackRelayTeamId']); $relayResults[] = $result; } return $relayResults; }