You are here

public function PluginSelectorBase::defaultConfiguration in Plugin 8.2

Gets default configuration for this plugin.

Return value

array An associative array with the default configuration.

Overrides ConfigurableInterface::defaultConfiguration

2 calls to PluginSelectorBase::defaultConfiguration()
AdvancedPluginSelectorBase::defaultConfiguration in src/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBase.php
Gets default configuration for this plugin.
PluginSelectorBase::__construct in src/Plugin/Plugin/PluginSelector/PluginSelectorBase.php
Constructs a new instance.
1 method overrides PluginSelectorBase::defaultConfiguration()
AdvancedPluginSelectorBase::defaultConfiguration in src/Plugin/Plugin/PluginSelector/AdvancedPluginSelectorBase.php
Gets default configuration for this plugin.

File

src/Plugin/Plugin/PluginSelector/PluginSelectorBase.php, line 102

Class

PluginSelectorBase
Provides a base plugin selector.

Namespace

Drupal\plugin\Plugin\Plugin\PluginSelector

Code

public function defaultConfiguration() {
  return [
    'description' => NULL,
    'label' => NULL,
    'required' => FALSE,
    'collect_plugin_configuration' => TRUE,
    'keep_previously_selected_plugins' => TRUE,
  ];
}