Commit 956ba8ec authored by Adriano Cori's avatar Adriano Cori Committed by Adriano
Browse files

Issue #3324293 by aronne: Plugin definitions are getting cached

parent c2f7c2a8
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -107,6 +107,7 @@ function pluginformalter_alter_paragraphs(array &$element, FormStateInterface &$
function pluginformalter_alter_form(array $options, array &$form, FormStateInterface &$form_state, $form_id) {
  /** @var \Drupal\pluginformalter\Plugin\FormAlterManager $pluginManager */
  $pluginManager = \Drupal::service('plugin.manager.form_alter');
  $pluginManager->clearCachedDefinitions();
  /** @var \Drupal\pluginformalter\Plugin\FormAlterInterface $plugin */
  foreach ($pluginManager->getInstance($options) as $plugin) {
    $plugin->formAlter($form, $form_state, $form_id);
@@ -129,6 +130,7 @@ function pluginformalter_alter_form(array $options, array &$form, FormStateInter
function pluginformalter_alter_paragraphs_form(array $options, array &$form, FormStateInterface &$form_state, $form_id) {
  /** @var \Drupal\pluginformalter\Plugin\ParagraphsFormAlterManager $pluginManager */
  $pluginManager = \Drupal::service('plugin.manager.form_alter.paragraphs');
  $pluginManager->clearCachedDefinitions();
  /** @var \Drupal\pluginformalter\Plugin\FormAlterInterface $plugin */
  foreach ($pluginManager->getInstance($options) as $plugin) {
    $plugin->formAlter($form, $form_state, $form_id);
@@ -193,6 +195,7 @@ function pluginformalter_alter_inline_entity_form(array $options, array &$form =
  }
  /** @var \Drupal\pluginformalter\Plugin\InlineEntityFormAlterManager $pluginManager */
  $pluginManager = \Drupal::service('plugin.manager.form_alter.ief');
  $pluginManager->clearCachedDefinitions();
  /** @var \Drupal\pluginformalter\Plugin\FormAlterInterface $plugin */
  foreach ($pluginManager->getInstance($options) as $plugin) {
    $plugin->formAlter($form, $form_state, $form_id);