public function GutenbergFilter::defaultConfiguration in Gutenberg 8.2
Gets default configuration for this plugin.
Return value
array An associative array with the default configuration.
Overrides FilterBase::defaultConfiguration
File
- src/
Plugin/ Filter/ GutenbergFilter.php, line 159
Class
- GutenbergFilter
- Provides a filter for Gutenberg blocks.
Namespace
Drupal\gutenberg\Plugin\FilterCode
public function defaultConfiguration() {
$default_configuration = parent::defaultConfiguration();
$processors = $this->blockProcessorManager
->getSortedProcessors();
foreach ($processors as $processor) {
if ($processor instanceof GutenbergConfigurableBlockProcessorInterface) {
$default_configuration['settings']['processor_settings'] += $processor
->defaultConfiguration();
}
}
return $default_configuration;
}