8818545c6a43ad9c4e7c5ece98e4060ad5faca14
[yaffs-website] / web / core / modules / system / tests / modules / update_test_2 / update_test_2.install
1 <?php
2
3 /**
4  * @file
5  * Install, update and uninstall functions for the update_test_2 module.
6  */
7
8 /**
9  * Implements hook_update_dependencies().
10  *
11  * @see update_test_1_update_dependencies()
12  * @see update_test_3_update_dependencies()
13  */
14 function update_test_2_update_dependencies() {
15   // Combined with update_test_3_update_dependencies(), we are declaring here
16   // that these two modules run updates in the following order:
17   // 1. update_test_2_update_8001()
18   // 2. update_test_3_update_8001()
19   // 3. update_test_2_update_8002()
20   // 4. update_test_2_update_8003()
21   $dependencies['update_test_2'][8002] = [
22     'update_test_3' => 8001,
23   ];
24
25   // These are coordinated with the corresponding dependencies declared in
26   // update_test_1_update_dependencies().
27   $dependencies['update_test_0'][8001] = [
28     'update_test_2' => 8002,
29   ];
30   $dependencies['update_test_0'][8002] = [
31     'update_test_1' => 8002,
32   ];
33
34   return $dependencies;
35 }
36
37 /**
38  * Dummy update_test_2 update 8001.
39  */
40 function update_test_2_update_8001() {
41 }
42
43 /**
44  * Dummy update_test_2 update 8002.
45  */
46 function update_test_2_update_8002() {
47 }
48
49 /**
50  * Dummy update_test_2 update 8003.
51  */
52 function update_test_2_update_8003() {
53 }