function NodeSearch::indexClear
Same name and namespace in other branches
- 9 core/modules/node/src/Plugin/Search/NodeSearch.php \Drupal\node\Plugin\Search\NodeSearch::indexClear()
- 8.9.x core/modules/node/src/Plugin/Search/NodeSearch.php \Drupal\node\Plugin\Search\NodeSearch::indexClear()
- 11.x core/modules/node/src/Plugin/Search/NodeSearch.php \Drupal\node\Plugin\Search\NodeSearch::indexClear()
Clears the search index for this plugin.
When a request is made to clear all items from the search index related to this plugin, this method will be called. If this plugin uses the default search index, this method can call clear($type) method on the search.index service class to remove indexed items from the search database.
Overrides SearchIndexingInterface::indexClear
File
-
core/
modules/ node/ src/ Plugin/ Search/ NodeSearch.php, line 543
Class
- NodeSearch
- Handles searching for node entities using the Search module index.
Namespace
Drupal\node\Plugin\SearchCode
public function indexClear() {
// All NodeSearch pages share a common search index "type" equal to
// the plugin ID.
$this->searchIndex
->clear($this->getPluginId());
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.