Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / web / core / modules / syslog / src / Logger / SysLog.php
index 308060aa1807917e73dce367d6212ffbaa8e6491..616e5ab20e404d413668be7697c415c28e234a4a 100644 (file)
@@ -77,11 +77,24 @@ class SysLog implements LoggerInterface {
       '!ip' => $context['ip'],
       '!request_uri' => $context['request_uri'],
       '!referer' => $context['referer'],
+      '!severity' => $level,
       '!uid' => $context['uid'],
       '!link' => strip_tags($context['link']),
       '!message' => strip_tags($message),
     ]);
 
+    $this->syslogWrapper($level, $entry);
+  }
+
+  /**
+   * A syslog wrapper to make syslog functionality testable.
+   *
+   * @param int $level
+   *   The syslog priority.
+   * @param string $entry
+   *   The message to send to syslog function.
+   */
+  protected function syslogWrapper($level, $entry) {
     syslog($level, $entry);
   }