function bat_type_revisioning_event in Booking and Availability Management Tools for Drupal 7
Parameters
string $op:
$type:
4 calls to bat_type_revisioning_event()
- BatTypeController::save in modules/
bat_unit/ bat_unit.module - Implements EntityAPIControllerInterface.
- bat_type_revisioning_rules_action_publish_latest in modules/
bat_unit/ bat_unit.rules.inc - Action: publish most recent pending revision.
- bat_type_revision_delete_confirm_submit in modules/
bat_unit/ bat_type.admin.inc - Form submission handler for bat_type_revision_delete_confirm().
- bat_type_revision_revert_confirm_submit in modules/
bat_unit/ bat_type.admin.inc - Form submission handler for bat_type_revision_revert_confirm().
File
- modules/
bat_unit/ bat_unit.module, line 1700
Code
function bat_type_revisioning_event($op, $type) {
switch ($op) {
case 'post update':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_post_update', $type);
}
break;
case 'pre publish':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_pre_publish', $type);
}
break;
case 'post publish':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_post_publish', $type);
}
break;
case 'post unpublish':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_post_unpublish', $type);
}
break;
case 'pre revert':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_pre_revert', $type);
}
break;
case 'post revert':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_post_revert', $type);
}
break;
case 'pre delete':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_pre_delete', $type);
}
case 'post delete':
if (module_exists('rules')) {
rules_invoke_event('bat_type_revisioning_post_delete', $type);
}
}
}