protected function FormModeManager::setFormModesToExclude in Form mode manager 8.2
Same name and namespace in other branches
- 8 src/FormModeManager.php \Drupal\form_mode_manager\FormModeManager::setFormModesToExclude()
Retrieve Form Mode Manager settings to format the exclusion list.
1 call to FormModeManager::setFormModesToExclude()
- FormModeManager::__construct in src/
FormModeManager.php - Constructs a FormDisplayManager object.
File
- src/
FormModeManager.php, line 303
Class
- FormModeManager
- FormDisplayManager service.
Namespace
Drupal\form_mode_managerCode
protected function setFormModesToExclude() {
$form_modes_to_exclude = [];
$config = $this->configFactory
->get('form_mode_manager.settings')
->get('form_modes');
$excluded_form_modes = isset($config) ? $config : [];
foreach ($excluded_form_modes as $entity_type_id => $modes_excluded) {
$form_modes_to_exclude[$entity_type_id][] = $modes_excluded;
}
$this->formModesExcluded = $form_modes_to_exclude;
}