You are here

function user_stats_rules_event_info in User Stats 7

Same name and namespace in other branches
  1. 6 user_stats.rules.inc \user_stats_rules_event_info()

Implements hook_rules_event_info().

File

./user_stats.rules.inc, line 12
Functions for integrating the Rules module with User Stats.

Code

function user_stats_rules_event_info() {
  $defaults = array(
    'group' => t('User Stats'),
    'module' => 'user_stats',
  );
  return array(
    'user_stats_login_count_increment' => $defaults + array(
      'label' => t('User login count increased'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_login_count_decrement' => $defaults + array(
      'label' => t('User login count decreased'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_login_count_reset' => $defaults + array(
      'label' => t('User login count reset'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_post_count_increment' => $defaults + array(
      'label' => t('User post count increased'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_post_count_decrement' => $defaults + array(
      'label' => t('User post count decreased'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_post_count_reset' => $defaults + array(
      'label' => t('User post count reset'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_ip_address_insert' => $defaults + array(
      'label' => t('User has a new IP address'),
      'variables' => user_stats_rules_events_variables(),
    ),
    'user_stats_day_older' => $defaults + array(
      'label' => t('User is a day older'),
      'variables' => user_stats_rules_events_variables_day_older(),
    ),
  );
}