You are here

public function AnnotatedPluginBase::getConfigurationOverrides in Markdown 8.2

Retrieves the configuration overrides for the plugin.

Parameters

array $configuration: Optional. Specific configuration to check. If not set, the currently set configuration will be used.

Return value

array An array of configuration overrides.

Overrides AnnotatedPluginInterface::getConfigurationOverrides

1 call to AnnotatedPluginBase::getConfigurationOverrides()
InstallablePluginBase::setConfiguration in src/Plugin/Markdown/InstallablePluginBase.php
Sets the configuration for this plugin instance.

File

src/Plugin/Markdown/AnnotatedPluginBase.php, line 64

Class

AnnotatedPluginBase
Base class for annotated plugins.

Namespace

Drupal\markdown\Plugin\Markdown

Code

public function getConfigurationOverrides(array $configuration = NULL) {
  if (!isset($configuration)) {
    $configuration = $this->configuration;
  }
  return DiffArray::diffAssocRecursive($configuration, $this
    ->defaultConfiguration());
}