/** * Generate the ip column. * * @param stdClass $event event data. * @return string HTML for the ip column */ public function col_ip($event) { // Get extra event data for origin and realuserid. $logextra = $event->get_logextra(); $url = new moodle_url("/iplookup/index.php?ip={$logextra['ip']}&user={$event->userid}"); return $this->action_link($url, $logextra['ip'], 'ip'); }
/** * Generate the ip column. * * @param stdClass $event event data. * @return string HTML for the ip column */ public function col_ip($event) { // Get extra event data for origin and realuserid. $logextra = $event->get_logextra(); $ip = $logextra['ip']; if (empty($this->download)) { $url = new moodle_url("/iplookup/index.php?ip={$ip}&user={$event->userid}"); $ip = $this->action_link($url, $ip, 'ip'); } return $ip; }