Same name in other branches
- 5.0.x src/Form/OperationsForm.php \Drupal\advagg\Form\OperationsForm::clearStaleAggregates()
- 6.0.x src/Form/OperationsForm.php \Drupal\advagg\Form\OperationsForm::clearStaleAggregates()
- 8.x-3.x src/Form/OperationsForm.php \Drupal\advagg\Form\OperationsForm::clearStaleAggregates()
- 8.x-4.x src/Form/OperationsForm.php \Drupal\advagg\Form\OperationsForm::clearStaleAggregates()
Clear out all stale advagg aggregated files.
File
-
src/
Form/ OperationsForm.php, line 348
Class
- OperationsForm
- Configure advagg settings for this site.
Namespace
Drupal\advagg\FormCode
public function clearStaleAggregates() {
// Run the command.
$css_count = count($this->cssCollectionOptimizer
->deleteStale());
$js_count = count($this->jsCollectionOptimizer
->deleteStale());
// Report back the results.
if ($css_count || $js_count) {
drupal_set_message($this->t('All stale aggregates have been deleted. %css_count CSS files and %js_count JS files have been removed.', [
'%css_count' => $css_count,
'%js_count' => $js_count,
]));
}
else {
drupal_set_message($this->t('No stale aggregates found. Nothing was deleted.'));
}
}