/** * Gets the summary data. * * @since 0.1 * * @param EPStudent $student * * @return array */ protected function getSummaryData(EPDBObject $student) { $stats = array(); $id = $student->getUser()->getId(); $stats['user'] = Linker::userLink($id, $student->getName()) . Linker::userToolLinks($id, $student->getName()); $stats['first-enroll'] = htmlspecialchars($this->getLanguage()->timeanddate($student->getField('first_enroll'), true)); $stats['last-active'] = htmlspecialchars($this->getLanguage()->timeanddate($student->getField('last_active'), true)); $stats['active-enroll'] = wfMsgHtml($student->getField('active_enroll') ? 'ep-student-actively-enrolled' : 'ep-student-no-active-enroll'); return $stats; }