function rules_get_event_info in Rules 7.2
Gets event info for a given event.
Parameters
string $event_name: A (configured) event name.
Return value
array An array of event info. If the event is unknown, a suiting info array is generated and returned
4 calls to rules_get_event_info()
- RulesReactionRule::access in includes/rules.plugins.inc 
- RulesReactionRule::dependencies in includes/rules.plugins.inc 
- rules_get_event_handler in ./rules.module 
- Returns the rule event handler for the given event.
- rules_ui_remove_event in ui/ui.forms.inc 
- Form to remove an event from a rule.
File
- ./rules.module, line 632 
- Rules engine module.
Code
function rules_get_event_info($event_name) {
  $base_event_name = rules_get_event_base_name($event_name);
  $events = rules_fetch_data('event_info');
  if (isset($events[$base_event_name])) {
    return $events[$base_event_name] + array(
      'name' => $base_event_name,
    );
  }
  return array(
    'label' => t('Unknown event "!event_name"', array(
      '!event_name' => $base_event_name,
    )),
    'name' => $base_event_name,
  );
}