class TestHelpTopicPlugin
Same name in other branches
- 8.9.x core/modules/help_topics/tests/modules/help_topics_test/src/Plugin/HelpTopic/TestHelpTopicPlugin.php \Drupal\help_topics_test\Plugin\HelpTopic\TestHelpTopicPlugin
- 10 core/modules/help/tests/modules/help_topics_test/src/Plugin/HelpTopic/TestHelpTopicPlugin.php \Drupal\help_topics_test\Plugin\HelpTopic\TestHelpTopicPlugin
- 11.x core/modules/help/tests/modules/help_topics_test/src/Plugin/HelpTopic/TestHelpTopicPlugin.php \Drupal\help_topics_test\Plugin\HelpTopic\TestHelpTopicPlugin
A fake help topic plugin for testing.
Hierarchy
- class \Drupal\help_topics_test\Plugin\HelpTopic\TestHelpTopicPlugin extends \Drupal\help_topics\HelpTopicPluginBase
Expanded class hierarchy of TestHelpTopicPlugin
1 string reference to 'TestHelpTopicPlugin'
- help_topics_test.help_topics.yml in core/
modules/ help_topics/ tests/ modules/ help_topics_test/ help_topics_test.help_topics.yml - core/modules/help_topics/tests/modules/help_topics_test/help_topics_test.help_topics.yml
File
-
core/
modules/ help_topics/ tests/ modules/ help_topics_test/ src/ Plugin/ HelpTopic/ TestHelpTopicPlugin.php, line 11
Namespace
Drupal\help_topics_test\Plugin\HelpTopicView source
class TestHelpTopicPlugin extends HelpTopicPluginBase {
/**
* {@inheritdoc}
*/
public function getBody() {
return [
'#type' => 'markup',
'#markup' => $this->pluginDefinition['body'],
];
}
/**
* {@inheritdoc}
*/
public function getCacheContexts() {
return [];
}
/**
* {@inheritdoc}
*/
public function getCacheTags() {
return [
'foobar',
];
}
/**
* {@inheritdoc}
*/
public function getCacheMaxAge() {
return Cache::PERMANENT;
}
}
Members
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.