public function BaseMarkdownPluginManager::all in Markdown 3.0.x
1 call to BaseMarkdownPluginManager::all()
File
- src/
BaseMarkdownPluginManager.php, line 28
Class
Namespace
Drupal\markdownCode
public function all($includeBroken = FALSE) : array {
/** @var \Drupal\markdown\Plugin\Markdown\MarkdownParserInterface[] $parsers */
$parsers = [];
foreach (array_keys($this
->getDefinitions()) as $plugin_id) {
if (!$includeBroken && $plugin_id === '_broken') {
continue;
}
$parsers[$plugin_id] = $this
->createInstance($plugin_id);
}
return $parsers;
}