You are here

function workbench_access_form_alter in Workbench Access 8

Same name and namespace in other branches
  1. 7 workbench_access.module \workbench_access_form_alter()

Implements hook_form_alter().

Restricts selection options for the node form.

File

./workbench_access.module, line 40
Contains workbench_access.module.

Code

function workbench_access_form_alter(&$form, FormStateInterface $form_state) {
  $form_object = $form_state
    ->getFormObject();
  if (!$form_object instanceof EntityForm) {
    return;
  }
  $entity = $form_object
    ->getEntity();
  if (!$entity instanceof ContentEntityInterface) {
    return;
  }
  \Drupal::classResolver()
    ->getInstanceFromDefinition(FormAlterHelper::class)
    ->alterForm($form, $form, $form_state, $entity);
}