0) { permissionGateway()->getUserPermissions($currentUserId); } $mailLogId = (int) ($id ?? 0); $mailLogService = (new MailServicesFactory())->createMailLogService(); $mailLog = $mailLogId > 0 ? $mailLogService->find($mailLogId) : null; if (!$mailLog) { Flash::error('Mail log not found', 'admin/mail-log', 'mail_log_not_found'); Router::redirect('admin/mail-log'); } Buffer::set('title', t('View mail log'));