Same name and namespace in other branches
- 8.x-2.x entity_redirect.module \entity_redirect_bundle_builder() 1 commentaire
Entity form builder for bundle forms to save values to 3rd party settings.
1 string reference to 'entity_redirect_bundle_builder'
- entity_redirect_form_alter dans ./
entity_redirect.module - Implements hook_form_alter().
Fichier
-
./
entity_redirect.module, line 127
Code
function entity_redirect_bundle_builder($entity_type, ConfigEntityInterface $type, &$form, FormStateInterface $form_state) {
$type->setThirdPartySetting('entity_redirect', 'destination', $form_state->getValue('destination'));
$type->setThirdPartySetting('entity_redirect', 'url', $form_state->getValue('url'));
$type->setThirdPartySetting('entity_redirect', 'personalizable', $form_state->getValue('personalizable'));
$type->setThirdPartySetting('entity_redirect', 'redirect_edit', $form_state->getValue('redirect_edit'));
if (\Drupal::currentUser()->hasPermission('set external entity redirects')) {
$type->setThirdPartySetting('entity_redirect', 'external', $form_state->getValue('external'));
}
}