You are here

function user_badges_token_info in User Badges 7.3

Same name and namespace in other branches
  1. 7 user_badges.tokens.inc \user_badges_token_info()
  2. 7.2 user_badges.tokens.inc \user_badges_token_info()

Implements hook_token_info().

File

./user_badges.tokens.inc, line 54
Tokens functions for User Badges.

Code

function user_badges_token_info() {
  $type = array(
    'name' => t('User Badges'),
    'description' => t('Tokens related to user badges.'),
    'needs-data' => 'userbadge',
  );
  $userbadge['userbadge-name'] = array(
    'name' => t('Badge Name'),
    'description' => t('The badge name.'),
  );
  $userbadge['userbadge-bid'] = array(
    'name' => t('Badge ID'),
    'description' => t('The badge id number (bid).'),
  );
  $userbadge['userbadge-uid'] = array(
    'name' => t('Badge UID'),
    'description' => t('The uid of the badge owner.'),
  );
  return array(
    'types' => array(
      'userbadge' => $type,
    ),
    'tokens' => array(
      'userbadge' => $userbadge,
    ),
  );
}