function dashboard_log_admin_logout($username) { $message = __('User <b>:name</b> logged out.', array(':name' => $username)); dashboard_log_event($message, 'core'); }
function dashboard_log_event($message, $ident = 'misc', $priority = DASHBOARD_LOG_NOTICE) { /* BC. Order of parameters was swapped in 0.4.0. */ if (is_integer($ident)) { $warning = __('Message below from <b>:ident</b> uses old Dashboard API.', array(':ident' => $priority)); dashboard_log_event($warning, 'dashboard', DASHBOARD_LOG_WARNING); $data['ident'] = $priority; $data['priority'] = $ident; } else { $data['ident'] = $ident; $data['priority'] = $priority; } $data['message'] = $message; $entry = new DashboardLogEntry($data); $entry->save(); }