You are here

public function AliasManagerInterface::cacheClear in Drupal 9

Same name and namespace in other branches
  1. 10 core/modules/path_alias/src/AliasManagerInterface.php \Drupal\path_alias\AliasManagerInterface::cacheClear()

Clears the static caches in alias manager and rebuilds the whitelist.

Parameters

$source: Source path of the alias that is being inserted/updated. If omitted, the entire lookup static cache will be cleared and the whitelist will be rebuilt.

2 methods override AliasManagerInterface::cacheClear()
AliasManager::cacheClear in core/modules/path_alias/src/AliasManager.php
Clears the static caches in alias manager and rebuilds the whitelist.
MockAliasManager::cacheClear in core/modules/system/src/Tests/Routing/MockAliasManager.php
Clears the static caches in alias manager and rebuilds the whitelist.

File

core/modules/path_alias/src/AliasManagerInterface.php, line 52

Class

AliasManagerInterface
Find an alias for a path and vice versa.

Namespace

Drupal\path_alias

Code

public function cacheClear($source = NULL);