Просмотр исходного кода

Merge pull request #1412 from fbnfgc/patch-1

Set phpredis multi() mode parameter
Jordi Boggiano 6 лет назад
Родитель
Сommit
d25bb38d78
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      src/Monolog/Handler/RedisHandler.php

+ 2 - 1
src/Monolog/Handler/RedisHandler.php

@@ -73,7 +73,8 @@ class RedisHandler extends AbstractProcessingHandler
     protected function writeCapped(array $record)
     {
         if ($this->redisClient instanceof \Redis) {
-            $this->redisClient->multi()
+            $mode = defined('\Redis::MULTI') ? \Redis::MULTI : 1;
+            $this->redisClient->multi($mode)
                 ->rpush($this->redisKey, $record["formatted"])
                 ->ltrim($this->redisKey, -$this->capSize, -1)
                 ->exec();