public function MemoryBackend::set

Implements Drupal\Core\Cache\CacheBackendInterface::set().

Overrides CacheBackendInterface::set

1 call to MemoryBackend::set()
1 method overrides MemoryBackend::set()

File

drupal/core/lib/Drupal/Core/Cache/MemoryBackend.php, line 98
Definition of Drupal\Core\Cache\ArrayBackend.

Class

MemoryBackend
Defines a memory cache implementation.

Namespace

Drupal\Core\Cache

Code

public function set($cid, $data, $expire = CacheBackendInterface::CACHE_PERMANENT, array $tags = array()) {
  $this->cache[$cid] = (object) array(
    'cid' => $cid,
    'data' => $data,
    'created' => REQUEST_TIME,
    'expire' => $expire,
    'tags' => $this
      ->flattenTags($tags),
  );
}