class AliasWhitelist

Extends CacheArray to build the path alias whitelist over time.

Hierarchy

Expanded class hierarchy of AliasWhitelist

1 file declares its use of AliasWhitelist
1 string reference to 'AliasWhitelist'
1 service uses AliasWhitelist

File

drupal/core/lib/Drupal/Core/Path/AliasWhitelist.php, line 18
Contains \Drupal\Core\Path\AliasWhitelist.

Namespace

Drupal\Core\Path
View source

Members

Namesort descending Modifiers Type Description Overrides
AliasWhitelist::$connection protected property The database connection.
AliasWhitelist::$state protected property The Key/Value Store to use for state.
AliasWhitelist::clear public function Overrides \Drupal\Core\Utility\CacheArray::clear(). Overrides CacheArray::clear
AliasWhitelist::destruct public function Implements Drupal\Core\DestructableInterface::destruct(). Overrides DestructableInterface::destruct
AliasWhitelist::loadMenuPathRoots protected function Loads menu path roots to prepopulate cache.
AliasWhitelist::offsetGet public function Overrides \ArrayAccess::offsetGet(). Overrides CacheArray::offsetGet
AliasWhitelist::resolveCacheMiss public function Overrides \Drupal\Core\Utility\CacheArray::resolveCacheMiss(). Overrides CacheArray::resolveCacheMiss
AliasWhitelist::set public function Overrides \Drupal\Core\Utility\CacheArray::set(). Overrides CacheArray::set
AliasWhitelist::__construct public function Constructs an AliasWhitelist object. Overrides CacheArray::__construct
AliasWhitelist::__destruct public function Overrides \Drupal\Core\Utility\CacheArray::clear(). Overrides CacheArray::__destruct
CacheArray::$bin protected property A bin to pass to cache()->set() and cache()->get().
CacheArray::$cid protected property A cid to pass to cache()->set() and cache()->get().
CacheArray::$keysToPersist protected property An array of keys to add to the cache at the end of the request.
CacheArray::$storage protected property Storage for the data itself.
CacheArray::$tags protected property A tags array to pass to cache()->set().
CacheArray::offsetExists public function Implements ArrayAccess::offsetExists(). 1
CacheArray::offsetSet public function Implements ArrayAccess::offsetSet().
CacheArray::offsetUnset public function Implements ArrayAccess::offsetUnset().
CacheArray::persist protected function Flags an offset value to be written to the persistent cache.