diff --git a/core/modules/workflows/src/Form/WorkflowStateAddForm.php b/core/modules/workflows/src/Form/WorkflowStateAddForm.php index 7d714b2dfe..608d532688 100644 --- a/core/modules/workflows/src/Form/WorkflowStateAddForm.php +++ b/core/modules/workflows/src/Form/WorkflowStateAddForm.php @@ -44,9 +44,10 @@ public function form(array $form, FormStateInterface $form_state) { ]; // Add additional form fields from the workflow type plugin. - if ($workflow->getTypePlugin() instanceof WorkflowTypeFormInterface) { + $workflow_type_plugin = $workflow->getTypePlugin(); + if ($workflow_type_plugin instanceof WorkflowTypeFormInterface) { $form['type_settings'] = [ - $workflow->get('type') => $workflow->getTypePlugin() + $workflow->get('type') => $workflow_type_plugin ->buildStateConfigurationForm($form_state, $workflow), '#tree' => TRUE, ]; diff --git a/core/modules/workflows/src/Form/WorkflowStateEditForm.php b/core/modules/workflows/src/Form/WorkflowStateEditForm.php index 95e580144e..c8e633c7c7 100644 --- a/core/modules/workflows/src/Form/WorkflowStateEditForm.php +++ b/core/modules/workflows/src/Form/WorkflowStateEditForm.php @@ -63,9 +63,10 @@ public function form(array $form, FormStateInterface $form_state) { ]; // Add additional form fields from the workflow type plugin. - if ($workflow->getTypePlugin() instanceof WorkflowTypeFormInterface) { + $workflow_type_plugin = $workflow->getTypePlugin(); + if ($workflow_type_plugin instanceof WorkflowTypeFormInterface) { $form['type_settings'] = [ - $workflow->get('type') => $workflow->getTypePlugin() + $workflow->get('type') => $workflow_type_plugin ->buildStateConfigurationForm($form_state, $workflow, $state), '#tree' => TRUE, ]; diff --git a/core/modules/workflows/src/Form/WorkflowTransitionAddForm.php b/core/modules/workflows/src/Form/WorkflowTransitionAddForm.php index 9ff55808ec..3debf7c122 100644 --- a/core/modules/workflows/src/Form/WorkflowTransitionAddForm.php +++ b/core/modules/workflows/src/Form/WorkflowTransitionAddForm.php @@ -63,9 +63,10 @@ public function form(array $form, FormStateInterface $form_state) { ]; // Add additional form fields from the workflow type plugin. - if ($workflow->getTypePlugin() instanceof WorkflowTypeFormInterface) { + $workflow_type_plugin = $workflow->getTypePlugin(); + if ($workflow_type_plugin instanceof WorkflowTypeFormInterface) { $form['type_settings'] = [ - $workflow->get('type') => $workflow->getTypePlugin() + $workflow->get('type') => $workflow_type_plugin ->buildTransitionConfigurationForm($form_state, $workflow), '#tree' => TRUE, ]; diff --git a/core/modules/workflows/src/Form/WorkflowTransitionEditForm.php b/core/modules/workflows/src/Form/WorkflowTransitionEditForm.php index a737079a5b..82deab7116 100644 --- a/core/modules/workflows/src/Form/WorkflowTransitionEditForm.php +++ b/core/modules/workflows/src/Form/WorkflowTransitionEditForm.php @@ -79,9 +79,10 @@ public function form(array $form, FormStateInterface $form_state) { ]; // Add additional form fields from the workflow type plugin. - if ($workflow->getTypePlugin() instanceof WorkflowTypeFormInterface) { + $workflow_type_plugin = $workflow->getTypePlugin(); + if ($workflow_type_plugin instanceof WorkflowTypeFormInterface) { $form['type_settings'] = [ - $workflow->get('type') => $workflow->getTypePlugin() + $workflow->get('type') => $workflow_type_plugin ->buildTransitionConfigurationForm($form_state, $workflow, $transition), '#tree' => TRUE, ];