Skip to content

Commit 1a168b1

Browse files
Merge branch '5.4' into 6.0
* 5.4: [Cache] clarify RedisStore::evaluate() [FrameworkBundle] distinguish system and app cache dirs [Messenger] Fixed BC layer for RedeliveryStamp AmqpTransport implements QueueReceiverInterface [DoctrineBridge] fix setting default mapping type to attribute/annotation on php 8/7 respectively Remove internal from setContainer do not render the same label id attribute twice make AbstractDataCollector extend DataCollector to reduce boilerplate
2 parents 1737eaa + c51c9dc commit 1a168b1

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

Store/RedisStore.php

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -275,16 +275,14 @@ private function evaluate(string $script, string $resource, array $args)
275275
}
276276

277277
return $result;
278-
279-
return $this->redis->_instance($this->redis->_target($resource))->eval($script, array_merge([$resource], $args), 1);
280278
}
281279

282-
if ($this->redis instanceof \Predis\ClientInterface) {
283-
try {
284-
return $this->redis->eval(...array_merge([$script, 1, $resource], $args));
285-
} catch (ServerException $e) {
286-
throw new LockStorageException($e->getMessage(), $e->getCode(), $e);
287-
}
280+
\assert($this->redis instanceof \Predis\ClientInterface);
281+
282+
try {
283+
return $this->redis->eval(...array_merge([$script, 1, $resource], $args));
284+
} catch (ServerException $e) {
285+
throw new LockStorageException($e->getMessage(), $e->getCode(), $e);
288286
}
289287
}
290288

0 commit comments

Comments
 (0)