function HookHelpSection::listTopics
Same name in other branches
- 9 core/modules/help/src/Plugin/HelpSection/HookHelpSection.php \Drupal\help\Plugin\HelpSection\HookHelpSection::listTopics()
- 10 core/modules/help/src/Plugin/HelpSection/HookHelpSection.php \Drupal\help\Plugin\HelpSection\HookHelpSection::listTopics()
- 11.x core/modules/help/src/Plugin/HelpSection/HookHelpSection.php \Drupal\help\Plugin\HelpSection\HookHelpSection::listTopics()
Overrides HelpSectionPluginInterface::listTopics
File
-
core/
modules/ help/ src/ Plugin/ HelpSection/ HookHelpSection.php, line 60
Class
- HookHelpSection
- Provides the module topics list section for the help page.
Namespace
Drupal\help\Plugin\HelpSectionCode
public function listTopics() {
$topics = [];
foreach ($this->moduleHandler
->getImplementations('help') as $module) {
$title = $this->moduleHandler
->getName($module);
$topics[$title] = Link::createFromRoute($title, 'help.page', [
'name' => $module,
]);
}
// Sort topics by title, which is the array key above.
ksort($topics);
return $topics;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.