Chris@17: adminUser) ? $this->adminUser : new AnonymousUserSession(); Chris@17: Chris@17: // Prepare the fields to be logged. Chris@17: $log = $options + [ Chris@17: 'channel' => 'custom', Chris@17: 'message' => 'Dblog test log message', Chris@17: 'variables' => [], Chris@17: 'severity' => RfcLogLevel::NOTICE, Chris@17: 'link' => NULL, Chris@17: 'uid' => $user->id(), Chris@17: 'request_uri' => $base_root . \Drupal::request()->getRequestUri(), Chris@17: 'referer' => \Drupal::request()->server->get('HTTP_REFERER'), Chris@17: 'ip' => '127.0.0.1', Chris@17: 'timestamp' => REQUEST_TIME, Chris@17: ]; Chris@17: Chris@17: $logger = $this->container->get('logger.dblog'); Chris@17: $message = $log['message'] . ' Entry #'; Chris@17: for ($i = 0; $i < $count; $i++) { Chris@17: $log['message'] = $message . $i; Chris@17: $logger->log($log['severity'], $log['message'], $log); Chris@17: } Chris@17: } Chris@17: Chris@17: }