finder_delete
| Versions | |
|---|---|
| 6.x-1.x – 7.x-1.x | finder_delete($finder_id) |
Delete a finder and it's finder elements.
Parameters
$finder_id The finder ID.
Code
./
<?php
function finder_delete($finder_id) {
$finder = finder_load($finder_id);
db_delete('finder_element')
->condition('finder_id', $finder_id)
->execute();
db_delete('finder')
->condition('finder_id', $finder_id)
->execute();
finder_invoke_finderapi($finder, 'finder_delete');
watchdog('finder', 'Finder %title deleted.', array('%title' => $finder->title));
drupal_set_message(t('Finder %title has been deleted.', array('%title' => $finder->title)));
}
?>
