You are here

BlockAddForm.php in Context 8.4

File

src/Reaction/Blocks/Form/BlockAddForm.php
View source
<?php

namespace Drupal\context\Reaction\Blocks\Form;


/**
 * Provides a form to add a block in the Block reaction.
 */
class BlockAddForm extends BlockFormBase {

  /**
   * {@inheritdoc}
   */
  public function getFormId() {
    return 'context_reaction_blocks_add_block_form';
  }

  /**
   * {@inheritdoc}
   */
  protected function getSubmitValue() {
    return $this
      ->t('Add block');
  }

  /**
   * {@inheritdoc}
   */
  protected function prepareBlock($block_id) {
    return $this->blockManager
      ->createInstance($block_id);
  }

}

Classes

Namesort descending Description
BlockAddForm Provides a form to add a block in the Block reaction.