public function SimpleSitemapViews::removeArgumentsFromIndex in Simple XML sitemap 4.x
Same name and namespace in other branches
- 8.3 modules/simple_sitemap_views/src/SimpleSitemapViews.php \Drupal\simple_sitemap_views\SimpleSitemapViews::removeArgumentsFromIndex()
Remove arguments from index.
Parameters
\Drupal\Core\Database\Query\ConditionInterface|null $condition: The query conditions.
1 call to SimpleSitemapViews::removeArgumentsFromIndex()
- SimpleSitemapViews::disable in modules/
simple_sitemap_views/ src/ SimpleSitemapViews.php - Disables sitemap support for views.
File
- modules/
simple_sitemap_views/ src/ SimpleSitemapViews.php, line 430
Class
- SimpleSitemapViews
- Class to manage sitemap data for views.
Namespace
Drupal\simple_sitemap_viewsCode
public function removeArgumentsFromIndex(?ConditionInterface $condition = NULL) : void {
if ($condition === NULL) {
// If there are no conditions, use the TRUNCATE query.
$query = $this->database
->truncate('simple_sitemap_views');
}
else {
// Otherwise, use the DELETE query.
$query = $this->database
->delete('simple_sitemap_views');
$query
->condition($condition);
}
$query
->execute();
}