function webform_purge_update_7001 in Webform Purge 7
By default purge all webforms.
File
- ./
webform_purge.install, line 62 - Webform Purge installation.
Code
function webform_purge_update_7001(&$sandbox) {
$query = db_select('webform', 'w');
$query
->join('node', 'n', 'w.nid = n.nid');
$query
->fields('n', array(
'nid',
'title',
))
->condition('w.status', '1')
->orderBy('n.title', 'ASC')
->addTag('node_access');
$webforms = $query
->execute();
$active_webforms = array();
foreach ($webforms as $webform) {
$active_webforms[$webform->nid] = $webform->nid;
}
variable_set('webform_purge_checkbox_state', $active_webforms);
}