public function StorageComparer::hasChanges

Checks if there are any operations with changes to process.

Until the changelist has been calculated this will always be FALSE.

Parameters

array $ops: The operations to check for changes. Defaults to all operations, i.e. array('delete', 'create', 'update').

Return value

bool TRUE if there are changes to process and FALSE if not.

Overrides StorageComparerInterface::hasChanges

See also

\Drupal\Core\Config\StorageComparerInterface::createChangelist().

File

drupal/core/lib/Drupal/Core/Config/StorageComparer.php, line 163
Contains \Drupal\Core\Config\StorageComparer.

Class

StorageComparer
Defines a config storage comparer.

Namespace

Drupal\Core\Config

Code

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