function StorageComparer::hasChanges

Same name and namespace in other branches
  1. 11.x core/lib/Drupal/Core/Config/StorageComparer.php \Drupal\Core\Config\StorageComparer::hasChanges()
  2. 10 core/lib/Drupal/Core/Config/StorageComparer.php \Drupal\Core\Config\StorageComparer::hasChanges()
  3. 8.9.x core/lib/Drupal/Core/Config/StorageComparer.php \Drupal\Core\Config\StorageComparer::hasChanges()

File

core/lib/Drupal/Core/Config/StorageComparer.php, line 375

Class

StorageComparer
Defines a config storage comparer.

Namespace

Drupal\Core\Config

Code

public function hasChanges() {
  foreach ($this->getAllCollectionNames() as $collection) {
    foreach ([
      'delete',
      'create',
      'update',
      'rename',
    ] as $op) {
      if (!empty($this->changelist[$collection][$op])) {
        return TRUE;
      }
    }
  }
  return FALSE;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.