public function CronForm::submitCron

Runs cron and reloads the page.

File

drupal/core/modules/system/lib/Drupal/system/Form/CronForm.php, line 113
Contains \Drupal\system\Form\CronForm.

Class

CronForm
Configure cron settings for this site.

Namespace

Drupal\system\Form

Code

public function submitCron(array &$form, array &$form_state) {

  // Run cron manually from Cron form.
  if (drupal_cron_run()) {
    drupal_set_message(t('Cron run successfully.'));
  }
  else {
    drupal_set_message(t('Cron run failed.'), 'error');
  }
  return new RedirectResponse(url('admin/config/system/cron', array(
    'absolute' => TRUE,
  )));
}