protected function ChainedStorageTrait::CacheToKeyValue in Supercache 2.0.x
Same name and namespace in other branches
- 8 src/KeyValueStore/ChainedStorageTrait.php \Drupal\supercache\KeyValueStore\ChainedStorageTrait::CacheToKeyValue()
Converts a cache array to a KeyValue array.
Parameters
array $items:
Return value
array
4 calls to ChainedStorageTrait::CacheToKeyValue()
- ChainedStorage::getMultiple in src/
KeyValueStore/ ChainedStorage.php - Returns the stored key/value pairs for a given set of keys.
- ChainedStorage::has in src/
KeyValueStore/ ChainedStorage.php - Returns whether a given key exists in the store.
- ChainedStorageExpirable::getMultiple in src/
KeyValueStore/ ChainedStorageExpirable.php - Returns the stored key/value pairs for a given set of keys.
- ChainedStorageExpirable::has in src/
KeyValueStore/ ChainedStorageExpirable.php - Returns whether a given key exists in the store.
File
- src/
KeyValueStore/ ChainedStorageTrait.php, line 82
Class
Namespace
Drupal\supercache\KeyValueStoreCode
protected function CacheToKeyValue(array $items) {
$result = array();
foreach ($items as $key => $value) {
if (is_object($value) && $value->data !== $this->EMPTY_VALUE) {
$result[$key] = $value->data;
}
}
return $result;
}