public function ConfigManager::addMapping in UI Patterns Settings 8.2
Add mapping.
File
- src/
ConfigManager.php, line 48
Class
- ConfigManager
- UI Patterns setting factory class.
Namespace
Drupal\ui_patterns_settingsCode
public function addMapping($field_id, $pattern_setting_id) {
$field_id = str_replace('.', '--', $field_id);
$map = $this->config
->get('mapping');
if ($pattern_setting_id !== NULL) {
$map[$field_id] = $pattern_setting_id;
}
else {
unset($map[$field_id]);
}
$this->config
->set('mapping', $map);
$this->config
->save();
}