class SchemaCache

Extends DrupalCacheArray to allow for dynamic building of the schema cache.

Hierarchy

Expanded class hierarchy of SchemaCache

Related topics

File

includes/bootstrap.inc, line 3263
Functions that need to be loaded on every Drupal request.

Members

Name Modifiers Type Description
DrupalCacheArray::$bin protected property A bin to pass to cache_set() and cache_get().
DrupalCacheArray::$cid protected property A cid to pass to cache_set() and cache_get().
DrupalCacheArray::$keysToPersist protected property An array of keys to add to the cache at the end of the request.
DrupalCacheArray::$storage protected property Storage for the data itself.
DrupalCacheArray::offsetExists public function Implements ArrayAccess::offsetExists().
DrupalCacheArray::offsetGet public function Implements ArrayAccess::offsetGet().
DrupalCacheArray::offsetSet public function Implements ArrayAccess::offsetSet().
DrupalCacheArray::offsetUnset public function Implements ArrayAccess::offsetUnset().
DrupalCacheArray::persist protected function Flags an offset value to be written to the persistent cache.
DrupalCacheArray::set protected function Writes a value to the persistent cache immediately.
DrupalCacheArray::__destruct public function Destructs the DrupalCacheArray object.
SchemaCache::resolveCacheMiss protected function Overrides DrupalCacheArray::resolveCacheMiss(). Overrides DrupalCacheArray::resolveCacheMiss
SchemaCache::__construct public function Constructs a SchemaCache object. Overrides DrupalCacheArray::__construct

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!bootstrap.inc/class/SchemaCache/7.x