You are here

function hook_tour_tips_info_alter in Drupal 8

Same name and namespace in other branches
  1. 9 core/modules/tour/tour.api.php \hook_tour_tips_info_alter()
  2. 10 core/modules/tour/tour.api.php \hook_tour_tips_info_alter()

Allow modules to alter tip plugin definitions.

Parameters

array $info: The array of tip plugin definitions, keyed by plugin ID.

See also

\Drupal\tour\Annotation\Tip

Related topics

1 invocation of hook_tour_tips_info_alter()
TipPluginManager::__construct in core/modules/tour/src/TipPluginManager.php
Constructs a new TipPluginManager.

File

core/modules/tour/tour.api.php, line 37
Describes API functions for tour module.

Code

function hook_tour_tips_info_alter(&$info) {

  // Swap out the class used for this tip plugin.
  if (isset($info['text'])) {
    $info['class'] = 'Drupal\\mymodule\\Plugin\\tour\\tip\\MyCustomTipPlugin';
  }
}