protected function AliasWhitelist::loadMenuPathRoots

Loads menu path roots to prepopulate cache.

2 calls to AliasWhitelist::loadMenuPathRoots()
AliasWhitelist::clear in drupal/core/lib/Drupal/Core/Path/AliasWhitelist.php
Overrides \Drupal\Core\Utility\CacheArray::clear().
AliasWhitelist::__construct in drupal/core/lib/Drupal/Core/Path/AliasWhitelist.php
Constructs an AliasWhitelist object.

File

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

Class

AliasWhitelist
Extends CacheArray to build the path alias whitelist over time.

Namespace

Drupal\Core\Path

Code

protected function loadMenuPathRoots() {
  if ($roots = $this->state
    ->get('menu_path_roots')) {
    foreach ($roots as $root) {
      $this->storage[$root] = NULL;
      $this
        ->persist($root);
    }
  }
}