function bootstrap_optimizer_admin_form_submit in Bootstrap optimizer 7
Submit callback for bootstrap optimizer administrative form.
File
- ./
bootstrap_optimizer.admin.inc, line 44 - Administrative form for BOOTSTRAP OPTIMIZER module.
Code
function bootstrap_optimizer_admin_form_submit($form, &$form_state) {
$values = $form_state['values'];
// Load all files from {system} table.
$result = db_select('system', 's')
->fields('s', array(
'filename',
))
->condition('s.status', 1)
->execute();
$files = array();
foreach ($result as $item) {
$files[] = $item->filename;
}
// Check if user wants only to analyze system table.
if ($values['op'] == $form['actions']['analyze']['#value']) {
bootstrap_optimizer_set_batch($files, 'bootstrap_optimizer_analyze_broken_files');
}
elseif ($values['op'] == $form['actions']['remove']['#value']) {
bootstrap_optimizer_set_batch($files, 'bootstrap_optimizer_remove_broken_files');
}
}