function lingotek_form_lingotek_management_alter in Lingotek Translation 3.1.x
Same name and namespace in other branches
- 8.2 lingotek.module \lingotek_form_lingotek_management_alter()
- 4.0.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.0.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.2.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.3.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.4.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.5.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.6.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.7.x lingotek.module \lingotek_form_lingotek_management_alter()
- 3.8.x lingotek.module \lingotek_form_lingotek_management_alter()
Implements hook_form_FORM_ID_alter() for 'lingotek_management'.
File
- ./
lingotek.module, line 694 - Implements Drupal-related hooks for the Lingotek Translation module.
Code
function lingotek_form_lingotek_management_alter(array &$form, FormStateInterface $form_state) {
$build_info = $form_state
->getBuildInfo();
if ($build_info && isset($build_info['callback_object'])) {
$formObject = $build_info['callback_object'];
if ($formObject
->getEntityTypeId() === 'paragraph') {
\Drupal::service('lingotek.paragraphs_bulk_form')
->form($form, $form_state);
}
if ($formObject
->getEntityTypeId() === 'media') {
\Drupal::service('lingotek.media_bulk_form')
->form($form, $form_state);
}
}
}