Projet

Général

Profil

Paste
Télécharger (6 ko) Statistiques
| Branche: | Révision:

root / drupal7 / modules / simpletest / tests / entity_crud_hook_test.module @ db2d93dd

1
<?php
2

    
3
/**
4
 * @file
5
 * Test module for the Entity CRUD API.
6
 */
7

    
8
/**
9
 * Implements hook_entity_presave().
10
 */
11
function entity_crud_hook_test_entity_presave($entity, $type) {
12
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called for type ' . $type);
13
}
14

    
15
/**
16
 * Implements hook_comment_presave().
17
 */
18
function entity_crud_hook_test_comment_presave() {
19
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
20
}
21

    
22
/**
23
 * Implements hook_file_presave().
24
 */
25
function entity_crud_hook_test_file_presave() {
26
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
27
}
28

    
29
/**
30
 * Implements hook_node_presave().
31
 */
32
function entity_crud_hook_test_node_presave() {
33
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
34
}
35

    
36
/**
37
 * Implements hook_taxonomy_term_presave().
38
 */
39
function entity_crud_hook_test_taxonomy_term_presave() {
40
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
41
}
42

    
43
/**
44
 * Implements hook_taxonomy_vocabulary_presave().
45
 */
46
function entity_crud_hook_test_taxonomy_vocabulary_presave() {
47
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
48
}
49

    
50
/**
51
 * Implements hook_user_presave().
52
 */
53
function entity_crud_hook_test_user_presave() {
54
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
55
}
56

    
57
/**
58
 * Implements hook_entity_insert().
59
 */
60
function entity_crud_hook_test_entity_insert($entity, $type) {
61
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called for type ' . $type);
62
}
63

    
64
/**
65
 * Implements hook_comment_insert().
66
 */
67
function entity_crud_hook_test_comment_insert() {
68
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
69
}
70

    
71
/**
72
 * Implements hook_file_insert().
73
 */
74
function entity_crud_hook_test_file_insert() {
75
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
76
}
77

    
78
/**
79
 * Implements hook_node_insert().
80
 */
81
function entity_crud_hook_test_node_insert() {
82
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
83
}
84

    
85
/**
86
 * Implements hook_taxonomy_term_insert().
87
 */
88
function entity_crud_hook_test_taxonomy_term_insert() {
89
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
90
}
91

    
92
/**
93
 * Implements hook_taxonomy_vocabulary_insert().
94
 */
95
function entity_crud_hook_test_taxonomy_vocabulary_insert() {
96
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
97
}
98

    
99
/**
100
 * Implements hook_user_insert().
101
 */
102
function entity_crud_hook_test_user_insert() {
103
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
104
}
105

    
106
/**
107
 * Implements hook_entity_load().
108
 */
109
function entity_crud_hook_test_entity_load(array $entities, $type) {
110
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called for type ' . $type);
111
}
112

    
113
/**
114
 * Implements hook_comment_load().
115
 */
116
function entity_crud_hook_test_comment_load() {
117
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
118
}
119

    
120
/**
121
 * Implements hook_file_load().
122
 */
123
function entity_crud_hook_test_file_load() {
124
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
125
}
126

    
127
/**
128
 * Implements hook_node_load().
129
 */
130
function entity_crud_hook_test_node_load() {
131
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
132
}
133

    
134
/**
135
 * Implements hook_taxonomy_term_load().
136
 */
137
function entity_crud_hook_test_taxonomy_term_load() {
138
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
139
}
140

    
141
/**
142
 * Implements hook_taxonomy_vocabulary_load().
143
 */
144
function entity_crud_hook_test_taxonomy_vocabulary_load() {
145
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
146
}
147

    
148
/**
149
 * Implements hook_user_load().
150
 */
151
function entity_crud_hook_test_user_load() {
152
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
153
}
154

    
155
/**
156
 * Implements hook_entity_update().
157
 */
158
function entity_crud_hook_test_entity_update($entity, $type) {
159
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called for type ' . $type);
160
}
161

    
162
/**
163
 * Implements hook_comment_update().
164
 */
165
function entity_crud_hook_test_comment_update() {
166
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
167
}
168

    
169
/**
170
 * Implements hook_file_update().
171
 */
172
function entity_crud_hook_test_file_update() {
173
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
174
}
175

    
176
/**
177
 * Implements hook_node_update().
178
 */
179
function entity_crud_hook_test_node_update() {
180
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
181
}
182

    
183
/**
184
 * Implements hook_taxonomy_term_update().
185
 */
186
function entity_crud_hook_test_taxonomy_term_update() {
187
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
188
}
189

    
190
/**
191
 * Implements hook_taxonomy_vocabulary_update().
192
 */
193
function entity_crud_hook_test_taxonomy_vocabulary_update() {
194
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
195
}
196

    
197
/**
198
 * Implements hook_user_update().
199
 */
200
function entity_crud_hook_test_user_update() {
201
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
202
}
203

    
204
/**
205
 * Implements hook_entity_delete().
206
 */
207
function entity_crud_hook_test_entity_delete($entity, $type) {
208
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called for type ' . $type);
209
}
210

    
211
/**
212
 * Implements hook_comment_delete().
213
 */
214
function entity_crud_hook_test_comment_delete() {
215
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
216
}
217

    
218
/**
219
 * Implements hook_file_delete().
220
 */
221
function entity_crud_hook_test_file_delete() {
222
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
223
}
224

    
225
/**
226
 * Implements hook_node_delete().
227
 */
228
function entity_crud_hook_test_node_delete() {
229
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
230
}
231

    
232
/**
233
 * Implements hook_taxonomy_term_delete().
234
 */
235
function entity_crud_hook_test_taxonomy_term_delete() {
236
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
237
}
238

    
239
/**
240
 * Implements hook_taxonomy_vocabulary_delete().
241
 */
242
function entity_crud_hook_test_taxonomy_vocabulary_delete() {
243
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
244
}
245

    
246
/**
247
 * Implements hook_user_delete().
248
 */
249
function entity_crud_hook_test_user_delete() {
250
  $_SESSION['entity_crud_hook_test'][] = (__FUNCTION__ . ' called');
251
}