function uikit_components_entity_type_alter in UIkit Components 8.2
Same name and namespace in other branches
- 8.3 includes/alter.inc \uikit_components_entity_type_alter()
Implements hook_entity_type_alter().
File
- includes/
alter.inc, line 63 - Modify structured content arrays.
Code
function uikit_components_entity_type_alter(array &$entity_types) {
$config = \Drupal::config('uikit_components.settings');
if ($config
->get('additional_menu_styles')) {
// Replace form class for menu add/edit forms with our own form class.
/** @var $entity_types \Drupal\Core\Entity\EntityTypeInterface[] */
$entity_types['menu']
->setFormClass('add', 'Drupal\\uikit_components\\Form\\MenuEditForm')
->setFormClass('edit', 'Drupal\\uikit_components\\Form\\MenuEditForm');
}
}