function eck_revision_revision_delete_confirm_submit in ECK Revision 7
Form submission handler for eck_revision_revision_delete_confirm().
File
- ./
eck_revision.pages.inc, line 177 - Page callbacks for revisions management for entities.
Code
function eck_revision_revision_delete_confirm_submit($form, &$form_state) {
$revision = $form['#revision'];
$revision_id = $revision->revision_id;
$title = entity_label($form['#entity_type'], $revision);
// Delete the revision.
entity_revision_delete($form['#entity_type'], $revision_id);
watchdog('content', '@type: deleted %title revision %num.', array(
'@type' => $revision->type,
'%title' => $title,
'%num' => $revision_id,
));
drupal_set_message(t('Revision %num from %title of @type has been deleted.', array(
'%num' => $revision_id,
'@type' => $revision->type,
'%title' => $title,
)));
$form_state['redirect'] = $form['#path'] . '/revisions';
}