Code Duplication    Length = 3-4 lines in 2 locations

src/Plugin/Block/GraphQLTwigBlock.php 2 locations

@@ 47-50 (lines=4) @@
44
  public function blockSubmit($form, FormStateInterface $form_state) {
45
    parent::blockSubmit($form, $form_state);
46
47
    foreach (array_keys($this->pluginDefinition['graphql_parameters']) as $arg) {
48
      $values = $form_state->getValues();
49
      $this->configuration['graphql_block'][$arg] = $values['graphql_block'][$arg];
50
    }
51
  }
52
53
  /**
@@ 59-61 (lines=3) @@
56
  public function build() {
57
    $arguments = [];
58
59
    foreach (array_keys($this->pluginDefinition['graphql_parameters']) as $arg) {
60
      $arguments[$arg] = $this->configuration['graphql_block'][$arg];
61
    }
62
63
    return [
64
      '#theme' => $this->pluginDefinition['graphql_theme_hook'],