You are here

abstract protected function PanelsBlockConfigureFormBase::prepareBlock in Panels 8.4

Same name and namespace in other branches
  1. 8.3 src/Form/PanelsBlockConfigureFormBase.php \Drupal\panels\Form\PanelsBlockConfigureFormBase::prepareBlock()

Prepares the block plugin based on the block ID.

Parameters

string $block_id: Either a block ID, or the plugin ID used to create a new block.

Return value

\Drupal\Core\Block\BlockPluginInterface The block plugin.

1 call to PanelsBlockConfigureFormBase::prepareBlock()
PanelsBlockConfigureFormBase::buildForm in src/Form/PanelsBlockConfigureFormBase.php
Form constructor.
2 methods override PanelsBlockConfigureFormBase::prepareBlock()
PanelsAddBlockForm::prepareBlock in src/Form/PanelsAddBlockForm.php
Prepares the block plugin based on the block ID.
PanelsEditBlockForm::prepareBlock in src/Form/PanelsEditBlockForm.php
Prepares the block plugin based on the block ID.

File

src/Form/PanelsBlockConfigureFormBase.php, line 96

Class

PanelsBlockConfigureFormBase
Provides a base form for configuring a block as part of a variant.

Namespace

Drupal\panels\Form

Code

protected abstract function prepareBlock($block_id);