token_info
function token_info
token_info()
Returns metadata describing supported tokens.
The metadata array contains token type, name, and description data as well as an optional pointer indicating that the token chains to another set of tokens.
For example:
$data['types']['node'] = array( 'name' => t('Nodes'), 'description' => t('Tokens related to node objects.'), ); $data['tokens']['node']['title'] = array( 'name' => t('Title'), 'description' => t('The title of the current node.'), ); $data['tokens']['node']['author'] = array( 'name' => t('Author'), 'description' => t('The author of the current node.'), 'type' => 'user', );
Return value
An associative array of token information, grouped by token type.
File
- includes/token.inc, line 257
- Drupal placeholder/token replacement system.
Code
function token_info() { $data = &drupal_static(__FUNCTION__); if (!isset($data)) { $data = module_invoke_all('token_info'); drupal_alter('token_info', $data); } return $data; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!token.inc/function/token_info/7.x