public function ContentProcessorPluginManager::getExportPlugins in YAML Content 8.2
Retrieve a list of content processor plugins supporting export operations.
@todo Incorporate caching into this lookup.
Return value
array An array of plugin definitions keyed by plugin id where the annotation indicates `export` as TRUE.
Overrides ContentProcessorPluginManagerInterface::getExportPlugins
File
- src/
ContentProcessorPluginManager.php, line 62
Class
- ContentProcessorPluginManager
- A plugin manager service for ContentProcessor plugin implementations.
Namespace
Drupal\yaml_contentCode
public function getExportPlugins() {
$all_plugins = $this
->getDefinitions();
$export_plugins = [];
foreach ($all_plugins as $plugin) {
if ($plugin['export']) {
$export_plugins[] = $plugin;
}
}
return $export_plugins;
}