function _ulogin_rules_data_properties in uLogin (advanced version) 8
Same name and namespace in other branches
- 7 ulogin.rules.inc \_ulogin_rules_data_properties()
1 call to _ulogin_rules_data_properties()
- ulogin_rules_data_info in ./
ulogin.rules.inc - Implements hook_rules_data_info().
File
- ./
ulogin.rules.inc, line 72 - Functions for integrating the Rules module with uLogin.
Code
function _ulogin_rules_data_properties() {
$properties = array();
if (function_exists('ulogin_token_info')) {
$token_info = ulogin_token_info();
}
else {
include_once drupal_get_path('module', 'ulogin') . '/ulogin.tokens.inc';
$token_info = ulogin_token_info();
}
foreach ($token_info['tokens']['ulogin'] as $key => $value) {
$properties[$key] = array(
'label' => $value['name'],
'type' => 'text',
'description' => $value['description'],
);
}
return $properties;
}