8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 12f5636 commit 405f64bCopy full SHA for 405f64b
src/Symfony/Component/Cache/Adapter/AbstractAdapter.php
@@ -426,6 +426,9 @@ private function generateItems($items, &$keys)
426
427
try {
428
foreach ($items as $id => $value) {
429
+ if (!isset($keys[$id])) {
430
+ $id = key($keys);
431
+ }
432
$key = $keys[$id];
433
unset($keys[$id]);
434
yield $key => $f($key, $value, true);
src/Symfony/Component/Cache/Adapter/TagAwareAdapter.php
@@ -261,7 +261,7 @@ private function generateItems($items, array $tagKeys)
261
262
foreach ($items as $key => $item) {
263
if (!$tagKeys) {
264
- yield $key => isset($invalidKeys[self::TAGS_PREFIX.$key]) ? $f($key, null, $item) : $item;
+ yield $key => isset($invalidKeys[static::TAGS_PREFIX.$key]) ? $f($key, null, $item) : $item;
265
continue;
266
}
267
if (!isset($tagKeys[$key])) {
@@ -287,7 +287,7 @@ private function generateItems($items, array $tagKeys)
287
$itemTags = $tagVersions = $tagKeys = null;
288
289
foreach ($bufferedItems as $key => $item) {
290
291
292
$bufferedItems = null;
293