public function StorageComparer::createChangelist in Drupal 9
Same name and namespace in other branches
- 8 core/lib/Drupal/Core/Config/StorageComparer.php \Drupal\Core\Config\StorageComparer::createChangelist()
- 10 core/lib/Drupal/Core/Config/StorageComparer.php \Drupal\Core\Config\StorageComparer::createChangelist()
1 call to StorageComparer::createChangelist()
- StorageComparer::reset in core/
lib/ Drupal/ Core/ Config/ StorageComparer.php - Recalculates the differences.
File
- core/
lib/ Drupal/ Core/ Config/ StorageComparer.php, line 191
Class
- StorageComparer
- Defines a config storage comparer.
Namespace
Drupal\Core\ConfigCode
public function createChangelist() {
foreach ($this
->getAllCollectionNames() as $collection) {
$this->changelist[$collection] = $this
->getEmptyChangelist();
$this
->getAndSortConfigData($collection);
$this
->addChangelistCreate($collection);
$this
->addChangelistUpdate($collection);
$this
->addChangelistDelete($collection);
// Only collections that support configuration entities can have renames.
if ($collection == StorageInterface::DEFAULT_COLLECTION) {
$this
->addChangelistRename($collection);
}
}
return $this;
}