interface AliasWhitelistInterface
Cache the alias whitelist.
The whitelist contains the first element of the router paths of all aliases. For example, if /node/12345 has an alias then "node" is added to the whitelist. This optimization allows skipping the lookup for every /user/{user} path if "user" is not in the whitelist.
Hierarchy
- interface \Drupal\Core\Cache\CacheCollectorInterface- interface \Drupal\Core\Path\AliasWhitelistInterface extends \Drupal\Core\Cache\CacheCollectorInterface- interface \Drupal\path_alias\AliasWhitelistInterface extends \Drupal\Core\Path\AliasWhitelistInterface
 
 
- interface \Drupal\Core\Path\AliasWhitelistInterface extends \Drupal\Core\Cache\CacheCollectorInterface
Expanded class hierarchy of AliasWhitelistInterface
All classes that implement AliasWhitelistInterface
1 file declares its use of AliasWhitelistInterface
- DeprecatedClassesTest.php in core/modules/ path_alias/ tests/ src/ Unit/ DeprecatedClassesTest.php 
File
- 
              core/modules/ path_alias/ src/ AliasWhitelistInterface.php, line 15 
Namespace
Drupal\path_aliasView source
interface AliasWhitelistInterface extends CoreAliasWhitelistInterface {
}Members
| Title Sort descending | Modifiers | Object type | Summary | Overrides | 
|---|---|---|---|---|
| CacheCollectorInterface::clear | public | function | Clears the collected cache entry. | 1 | 
| CacheCollectorInterface::delete | public | function | Deletes the element. | 1 | 
| CacheCollectorInterface::get | public | function | Gets value from the cache. | 1 | 
| CacheCollectorInterface::has | public | function | Returns whether data exists for this key. | 1 | 
| CacheCollectorInterface::reset | public | function | Resets the local cache. | 1 | 
| CacheCollectorInterface::set | public | function | Sets cache data. | 1 | 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
