| 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::$cron |
property |
core/modules/system/src/Form/CronForm.php |
The cron service. |
| CronForm::$dateFormatter |
property |
core/modules/system/src/Form/CronForm.php |
The date formatter service. |
| CronForm::$moduleHandler |
property |
core/modules/system/src/Form/CronForm.php |
The module handler service. |
| CronForm::$state |
property |
core/modules/system/src/Form/CronForm.php |
Stores the state storage service. |
| CronForm::buildForm |
function |
core/modules/system/src/Form/CronForm.php |
Form constructor. |
| CronForm::create |
function |
core/modules/system/src/Form/CronForm.php |
Instantiates a new instance of this class. |
| CronForm::getEditableConfigNames |
function |
core/modules/system/src/Form/CronForm.php |
Gets the configuration names that will be editable. |
| CronForm::getFormId |
function |
core/modules/system/src/Form/CronForm.php |
Returns a unique string identifying the form. |
| CronForm::runCron |
function |
core/modules/system/src/Form/CronForm.php |
Form submission handler for running cron manually. |
| CronForm::submitForm |
function |
core/modules/system/src/Form/CronForm.php |
Form submission handler. |
| CronForm::__construct |
function |
core/modules/system/src/Form/CronForm.php |
Constructs a CronForm object. |
| 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 |
Modules to install. |
| CronQueueTest::register |
function |
core/modules/system/tests/src/Kernel/System/CronQueueTest.php |
Registers test-specific services. |
| 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. |
| CronQueueTestDatabaseDelayException |
class |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/QueueWorker/CronQueueTestDatabaseDelayException.php |
A queue worker for testing cron exception handling. |
| CronQueueTestDatabaseDelayException.php |
file |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/QueueWorker/CronQueueTestDatabaseDelayException.php |
|
| CronQueueTestDatabaseDelayException::DELAY_INTERVAL |
constant |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/QueueWorker/CronQueueTestDatabaseDelayException.php |
|
| CronQueueTestDatabaseDelayException::processItem |
function |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/QueueWorker/CronQueueTestDatabaseDelayException.php |
Works on a single queue item. |
| CronQueueTestDeriver |
class |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/Derivative/CronQueueTestDeriver.php |
Provides a deriver for testing cron queues. |
| CronQueueTestDeriver.php |
file |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/Derivative/CronQueueTestDeriver.php |
|
| CronQueueTestDeriver::getDerivativeDefinitions |
function |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/Derivative/CronQueueTestDeriver.php |
Gets the definition of all derivatives of a base plugin. |
| CronQueueTestDeriverQueue |
class |
core/modules/system/tests/modules/cron_queue_test/src/Plugin/QueueWorker/CronQueueTestDeriverQueue.php |
A queue worker for testing derivatives. |