diff --git a/src/Form/SettingsForm.php b/src/Form/SettingsForm.php index 6df0304..a0e8a29 100644 --- a/src/Form/SettingsForm.php +++ b/src/Form/SettingsForm.php @@ -89,20 +89,10 @@ class SettingsForm extends ConfigFormBase { $export_type = $definition['export_type']; if ($class::dependenciesAvailable()) { - if (array_key_exists($export_type, $print_engines)) { - $print_engines[$export_type] = array($plugin_id => $definition['label']); - } - else { - $print_engines[$export_type][$plugin_id] = $definition['label']; - } + $print_engines[$export_type][$plugin_id] = $definition['label']; } else { - if (array_key_exists($export_type, $disabled_engines)) { - $disabled_engines[$export_type][] = array($plugin_id => $definition['label']); - } - else { - $disabled_engines[$export_type][$plugin_id] = $definition['label']; - } + $disabled_engines[$export_type][$plugin_id] = $definition['label']; // Show the user which Print engines are disabled, but only for // the page load not on AJAX requests.