/** * @param $studentId * @return array|null */ public function getAthleteRecords($studentId) { $events = $this->TrackSQL->getStudentEvents($studentId); if (empty($events)) { return array(); } foreach ($events as &$event) { $event['records'] = $this->getAthleteEventRecords($studentId, $event['trackEventTypeId'], $event['eventType'], $event['eventGender']); } return $events; }