Пример #1
0
 /**
  * {@inheritdoc}
  */
 protected function initializePlugin($instance_id)
 {
     parent::initializePlugin($instance_id);
     $plugin_instance = $this->pluginInstances[$instance_id];
     if ($plugin_instance instanceof ConfigurableSearchPluginInterface) {
         $plugin_instance->setSearchPageId($this->searchPageId);
     }
 }
Пример #2
0
 /**
  * {@inheritdoc}
  */
 protected function initializePlugin($instance_id)
 {
     if (!$instance_id) {
         throw new PluginException(String::format("The block '@block' did not specify a plugin.", array('@block' => $this->blockId)));
     }
     try {
         parent::initializePlugin($instance_id);
     } catch (PluginException $e) {
         $module = $this->configuration['provider'];
         // Ignore blocks belonging to disabled modules, but re-throw valid
         // exceptions when the module is enabled and the plugin is misconfigured.
         if (!$module || \Drupal::moduleHandler()->moduleExists($module)) {
             throw $e;
         }
     }
 }
  /**
   * {@inheritdoc}
   */
  protected function initializePlugin($instance_id) {
    parent::initializePlugin($instance_id);

    $this->pluginInstances[$instance_id]->setQueue($this->queue);
  }