You are here

function bat_unit_rules_event_info in Booking and Availability Management Tools for Drupal 7

Implements hook_rules_event_info().

File

modules/bat_unit/bat_unit.rules.inc, line 10

Code

function bat_unit_rules_event_info() {
  $default = array(
    'group' => t('Type Revisioning'),
    'variables' => _bat_unit_rules_event_variables(),
  );
  $events = array(
    'bat_type_revisioning_post_update' => $default + array(
      'label' => t('Type revision has been updated'),
    ),
    'bat_type_revisioning_pre_publish' => $default + array(
      'label' => t('Type revision is going to be published'),
    ),
    'bat_type_revisioning_post_publish' => $default + array(
      'label' => t('Type revision has been published'),
    ),
    'bat_type_revisioning_pre_revert' => $default + array(
      'label' => t('Type is going to be reverted to revision'),
    ),
    'bat_type_revisioning_post_revert' => $default + array(
      'label' => t('Type has been reverted to revision'),
    ),
    'bat_type_revisioning_post_unpublish' => $default + array(
      'label' => t('Type has been unpublished'),
    ),
    'bat_type_revisioning_pre_delete' => $default + array(
      'label' => t('Type revision is going to be deleted'),
    ),
    'bat_type_revisioning_post_delete' => $default + array(
      'label' => t('Type revision has been deleted'),
    ),
  );
  return $events;
}