diff --git a/core/modules/views/lib/Drupal/views/Plugin/block/block/ViewsBlock.php b/core/modules/views/lib/Drupal/views/Plugin/block/block/ViewsBlock.php index b50c4b5..8bb53da 100644 --- a/core/modules/views/lib/Drupal/views/Plugin/block/block/ViewsBlock.php +++ b/core/modules/views/lib/Drupal/views/Plugin/block/block/ViewsBlock.php @@ -8,6 +8,7 @@ namespace Drupal\views\Plugin\block\block; use Drupal\block\BlockBase; +use Drupal\block\Plugin\Core\Entity\Block; use Drupal\Core\Annotation\Plugin; use Drupal\Core\Annotation\Translation; use Drupal\Component\Plugin\Discovery\DiscoveryInterface; @@ -41,8 +42,8 @@ class ViewsBlock extends BlockBase { /** * Overrides \Drupal\Component\Plugin\PluginBase::__construct(). */ - public function __construct(array $configuration, $plugin_id, DiscoveryInterface $discovery) { - parent::__construct($configuration, $plugin_id, $discovery); + public function __construct(array $configuration, $plugin_id, DiscoveryInterface $discovery, Block $entity) { + parent::__construct($configuration, $plugin_id, $discovery, $entity); list($plugin, $delta) = explode(':', $this->getPluginId()); list($name, $this->displayID) = explode('-', $delta, 2);