public function CacheflushUIController::overviewFormSubmit in CacheFlush 7.3
Overrides EntityDefaultUIController::overviewFormSubmit().
Overrides EntityDefaultUIController::overviewFormSubmit
File
- modules/
cacheflush_ui/ includes/ cacheflush_ui.class.inc, line 147 - Contains the CacheflushUIController class.
Class
- CacheflushUIController
- Custom controller for the administrator UI.
Code
public function overviewFormSubmit($form, &$form_state) {
$args = array();
if (isset($form_state['values']['status']) && $form_state['values']['status'] != 'all') {
$args['status'] = $form_state['values']['status'];
}
if (isset($form_state['values']['menu']) && $form_state['values']['menu'] != 'all') {
$args['menu'] = $form_state['values']['menu'];
}
$form_state['redirect'] = array(
'path' => $_GET['q'],
'options' => array(
'query' => $args,
),
);
if (isset($form_state['clicked_button']['#value']) && $form_state['clicked_button']['#name'] == 'op-submit') {
$this
->overviewFormOperationSubmit($form, $form_state);
}
}