public function SimpleSitemapViews::removeArgumentsFromIndex in Simple XML sitemap 8.3
Same name and namespace in other branches
- 4.x 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) {
if (empty($condition)) {
// 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();
}