function hook_tour_tips_alter in Drupal 10
Same name and namespace in other branches
- 8 core/modules/tour/tour.api.php \hook_tour_tips_alter()
- 9 core/modules/tour/tour.api.php \hook_tour_tips_alter()
Allow modules to alter tour items before render.
Parameters
array $tour_tips: Array of \Drupal\tour\TipPluginInterface items.
\Drupal\Core\Entity\EntityInterface $entity: The tour which contains the $tour_tips.
Related topics
2 functions implement hook_tour_tips_alter()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- language_tour_tips_alter in core/
modules/ language/ language.module - Implements hook_tour_tips_alter().
- tour_test_tour_tips_alter in core/
modules/ tour/ tests/ tour_test/ tour_test.module - Implements hook_tour_tips_alter().
1 invocation of hook_tour_tips_alter()
- Tour::getTips in core/
modules/ tour/ src/ Entity/ Tour.php - Returns the tips for this tour.
File
- core/
modules/ tour/ tour.api.php, line 21 - Describes API functions for tour module.
Code
function hook_tour_tips_alter(array &$tour_tips, \Drupal\Core\Entity\EntityInterface $entity) {
foreach ($tour_tips as $tour_tip) {
if ($tour_tip
->get('id') == 'tour-code-test-1') {
$tour_tip
->set('body', 'Altered by hook_tour_tips_alter');
}
}
}