Mercurial > hg > rr-repo
comparison sites/all/modules/token/tests/token_test.module @ 0:ff03f76ab3fe
initial version
author | danieleb <danielebarchiesi@me.com> |
---|---|
date | Wed, 21 Aug 2013 18:51:11 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:ff03f76ab3fe |
---|---|
1 <?php | |
2 | |
3 /** | |
4 * @file | |
5 * Helper module for token tests. | |
6 */ | |
7 | |
8 /** | |
9 * Implements hook_exit(). | |
10 */ | |
11 function token_test_exit() { | |
12 if ($debug = variable_get('token_page_tokens', array())) { | |
13 $debug += array('tokens' => array(), 'data' => array(), 'options' => array()); | |
14 foreach (array_keys($debug['tokens']) as $token) { | |
15 $debug['values'][$token] = token_replace($token, $debug['data'], $debug['options']); | |
16 } | |
17 variable_set('token_page_tokens', $debug); | |
18 } | |
19 } | |
20 | |
21 /** | |
22 * Implements hook_date_format_types(). | |
23 * | |
24 * @todo Remove when http://drupal.org/node/1173706 is fixed. | |
25 */ | |
26 function token_test_date_format_types() { | |
27 $info['token_test'] = t('Token test date format'); | |
28 | |
29 // Explicitly set the variable here as well. | |
30 variable_set('date_format_token_test', 'Y'); | |
31 | |
32 return $info; | |
33 } |