W3cubDocs

/Drupal 8

protected function Cron::invokeCronHandlers

protected Cron::invokeCronHandlers()

Invokes any cron handlers implementing hook_cron.

File

core/lib/Drupal/Core/Cron.php, line 195

Class

Cron
The Drupal core Cron service.

Namespace

Drupal\Core

Code

protected function invokeCronHandlers() {
  // Iterate through the modules calling their cron handlers (if any):
  foreach ($this->moduleHandler->getImplementations('cron') as $module) {
    // Do not let an exception thrown by one module disturb another.
    try {
      $this->moduleHandler->invoke($module, 'cron');
    }
    catch (\Exception $e) {
      watchdog_exception('cron', $e);
    }
  }
}

© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Cron.php/function/Cron::invokeCronHandlers/8.1.x