StorageComparer::createChangelist

public StorageComparer::createChangelist() File core/lib/Drupal/Core/Config/StorageComparer.php, line 201 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code public function createChangelist() { foreach ($this->getAllCollectionNames() as $collection) { $this->changelist[$collection] = $this->getEmptyChangelist(); $this->getAndSortConfigData($collection); $this->addChangelistCreate($collection); $this->addChangel

StorageComparer::addChangelistUpdate

protected StorageComparer::addChangelistUpdate($collection) Creates the update changelist. The list of updates is sorted so that dependencies are created before configuration entities that depend on them. For example, field storages should be updated before fields. Parameters string $collection: The storage collection to operate on. File core/lib/Drupal/Core/Config/StorageComparer.php, line 256 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code

StorageComparer::addChangelistRename

protected StorageComparer::addChangelistRename($collection) Creates the rename changelist. The list of renames is created from the different source and target names with same UUID. These changes will be removed from the create and delete lists. Parameters string $collection: The storage collection to operate on. File core/lib/Drupal/Core/Config/StorageComparer.php, line 293 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code protected function ad

StorageComparer::addChangelistDelete

protected StorageComparer::addChangelistDelete($collection) Creates the delete changelist. The list of deletes is sorted so that dependencies are deleted after configuration entities that depend on them. For example, fields should be deleted after field storages. Parameters string $collection: The storage collection to operate on. File core/lib/Drupal/Core/Config/StorageComparer.php, line 226 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code pr

StorageComparer::addChangelistCreate

protected StorageComparer::addChangelistCreate($collection) Creates the create changelist. The list of creates is sorted so that dependencies are created before configuration entities that depend on them. For example, field storages should be created before fields. Parameters string $collection: The storage collection to operate on. File core/lib/Drupal/Core/Config/StorageComparer.php, line 241 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code

StorageComparer::addChangeList

protected StorageComparer::addChangeList($collection, $op, array $changes, array $sort_order = NULL) Adds changes to the changelist. Parameters string $collection: The storage collection to add changes for. string $op: The change operation performed. Either delete, create, rename, or update. array $changes: Array of changes to add to the changelist. array $sort_order: Array to sort that can be used to sort the changelist. This array must contain all the items that are in the change list. File

StorageComparer::$targetStorages

The target storages keyed by collection. Type: \Drupal\Core\Config\StorageInterface[] File core/lib/Drupal/Core/Config/StorageComparer.php, line 41 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code protected $targetStorages;

StorageComparer::$targetStorage

The target storage used to write configuration changes. Type: \Drupal\Core\Config\StorageInterface File core/lib/Drupal/Core/Config/StorageComparer.php, line 34 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code protected $targetStorage;

StorageComparer::$targetNames

Sorted list of all the configuration object names in the target storage. The list is keyed by storage collection name. Type: array File core/lib/Drupal/Core/Config/StorageComparer.php, line 75 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code protected $targetNames = array();

StorageComparer::$targetCacheStorage

A memory cache backend to statically cache target configuration data. Type: \Drupal\Core\Cache\MemoryBackend File core/lib/Drupal/Core/Config/StorageComparer.php, line 89 Class StorageComparer Defines a config storage comparer. Namespace Drupal\Core\Config Code protected $targetCacheStorage;