public function ConfigSplitIgnoreFilter::filterExists in Configuration Split Ignore 8
Overrides IgnoreFilter::filterExists
File
- src/
Plugin/ ConfigFilter/ ConfigSplitIgnoreFilter.php, line 170
Class
- ConfigSplitIgnoreFilter
- Provides a ignore filter that allows to delete the configuration entities.
Namespace
Drupal\config_split_ignore\Plugin\ConfigFilterCode
public function filterExists($name, $exists) {
// If the name is a deleted config, treat it as not existing.
if (in_array(static::DELETION_PREFIX . $name, $this->configuration['ignored'], TRUE)) {
return FALSE;
}
// The ignored configuration entity must exist in a file in
// config split folder in order to be deleted properly.
return $exists;
}