function _filelog_format_for_ui in File Log 6.2
1 call to _filelog_format_for_ui()
- filelog_watchdog in ./
filelog.module - Implementation of hook_watchdog().
File
- ./
filelog.module, line 246 - Writes logging messages into files.
Code
function _filelog_format_for_ui($entry) {
global $base_url;
$f = _filelog_get_conf();
$message = '';
if ($f['log_base_url']) {
$message .= $base_url . '|';
}
$message .= $entry['timestamp'];
$message .= '|' . $entry['severity'];
$message .= '|' . $entry['type'];
$message .= '|' . $entry['user']->uid;
$message .= '|' . $entry['ip'];
$message .= '|' . base64_encode($entry['request_uri']);
$message .= '|' . base64_encode($entry['referer']);
$message .= '|' . base64_encode($entry['link']);
$message .= '|' . base64_encode($entry['message']);
if (is_object($entry['variables'])) {
$entry['variables'] = (array) $entry['variables'];
}
if (is_array($entry['variables']) && !empty($entry['variables'])) {
foreach ($entry['variables'] as $key => $value) {
$entry['variables'][$key] = base64_encode($value);
}
$message .= '|' . serialize($entry['variables']);
}
return $message;
}