Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Search 11.x for all
  6. Other projects
Title Object type File name Summary
cron service core/core.services.yml Drupal\Core\Cron
Cron.php file core/lib/Drupal/Core/Cron.php
Cron::$queueConfig property core/lib/Drupal/Core/Cron.php The queue config.
Cron::invokeCronHandlers function core/lib/Drupal/Core/Cron.php Invokes any cron handlers implementing hook_cron.
Cron::processQueue function core/lib/Drupal/Core/Cron.php Processes a cron queue.
Cron::processQueues function core/lib/Drupal/Core/Cron.php Processes cron queues.
Cron::run function core/lib/Drupal/Core/Cron.php
Cron::setCronLastTime function core/lib/Drupal/Core/Cron.php Records and logs the request time for this cron invocation.
Cron::usleep function core/lib/Drupal/Core/Cron.php Delay execution in microseconds.
Cron::__construct function core/lib/Drupal/Core/Cron.php Constructs a cron object.
CronAccessCheck class core/modules/system/src/Access/CronAccessCheck.php Access check for cron routes.
CronAccessCheck.php file core/modules/system/src/Access/CronAccessCheck.php
CronAccessCheck::access function core/modules/system/src/Access/CronAccessCheck.php Checks access.
CronController class core/modules/system/src/CronController.php Controller for Cron handling.
CronController.php file core/modules/system/src/CronController.php
CronController::$cron property core/modules/system/src/CronController.php The cron service.
CronController::run function core/modules/system/src/CronController.php Run Cron once.
CronController::runManually function core/modules/system/src/CronController.php Run cron manually.
CronController::__construct function core/modules/system/src/CronController.php Constructs a CronController object.
CronForm class core/modules/system/src/Form/CronForm.php Configure cron settings for this site.
CronForm.php file core/modules/system/src/Form/CronForm.php
CronForm::buildForm function core/modules/system/src/Form/CronForm.php
CronForm::getEditableConfigNames function core/modules/system/src/Form/CronForm.php
CronForm::getFormId function core/modules/system/src/Form/CronForm.php
CronForm::runCron function core/modules/system/src/Form/CronForm.php Form submission handler for running cron manually.
CronForm::__construct function core/modules/system/src/Form/CronForm.php
CronHook class core/modules/file/src/Hook/CronHook.php Implements hook_cron().
CronHook.php file core/modules/file/src/Hook/CronHook.php
CronHook::__construct function core/modules/file/src/Hook/CronHook.php
CronHook::__invoke function core/modules/file/src/Hook/CronHook.php Implements hook_cron().
CronInterface interface core/lib/Drupal/Core/CronInterface.php An interface for running cron tasks.
CronInterface.php file core/lib/Drupal/Core/CronInterface.php
CronInterface::run function core/lib/Drupal/Core/CronInterface.php Executes a cron run.
CronQueueTest class core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests the Cron Queue runner.
CronQueueTest.php file core/modules/system/tests/src/Kernel/System/CronQueueTest.php
CronQueueTest::$connection property core/modules/system/tests/src/Kernel/System/CronQueueTest.php The database connection.
CronQueueTest::$cron property core/modules/system/tests/src/Kernel/System/CronQueueTest.php The cron service.
CronQueueTest::$currentTime property core/modules/system/tests/src/Kernel/System/CronQueueTest.php The fake current time used for queue worker / cron testing purposes.
CronQueueTest::$logger property core/modules/system/tests/src/Kernel/System/CronQueueTest.php A logger for testing.
CronQueueTest::$modules property core/modules/system/tests/src/Kernel/System/CronQueueTest.php
CronQueueTest::register function core/modules/system/tests/src/Kernel/System/CronQueueTest.php
CronQueueTest::setUp function core/modules/system/tests/src/Kernel/System/CronQueueTest.php
CronQueueTest::testDatabaseQueueReturnTypes function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests that database queue implementation complies with interfaces specs.
CronQueueTest::testDelayException function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests that DelayedRequeueException behaves as expected when running cron.
CronQueueTest::testLeaseTime function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests that leases are expiring correctly, also within the same request.
CronQueueTest::testQueueWorkerDeriver function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests that cron queues from derivers work.
CronQueueTest::testQueueWorkerManagerSafeguard function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Test safeguard against invalid annotations in QueueWorkerManager.
CronQueueTest::testRequeueException function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests requeue exception is handled properly.
CronQueueTest::testSuspendQueueException function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests suspend queue exception is handled properly.
CronQueueTest::testUncaughtExceptions function core/modules/system/tests/src/Kernel/System/CronQueueTest.php Tests that non-queue exceptions thrown by workers are handled properly.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.