Version 1
[yaffs-website] / web / core / modules / system / tests / modules / module_required_test / module_required_test.module
1 <?php
2
3 /**
4  * @file
5  * Test module.
6  */
7
8 use Drupal\Core\Extension\Extension;
9
10 /**
11  * Implements hook_system_info_alter().
12  *
13  * Manipulate module dependencies to test dependency chains.
14  */
15 function module_required_test_system_info_alter(&$info, Extension $file, $type) {
16   if ($file->getName() == 'module_required_test' && \Drupal::state()->get('module_required_test.hook_system_info_alter')) {
17     $info['required'] = TRUE;
18     $info['explanation'] = 'Testing hook_system_info_alter()';
19   }
20 }