You are here

function webform_scheduled_tasks_cron in Webform Scheduled Tasks 8.2

Implements hook_cron().

10 calls to webform_scheduled_tasks_cron()
EmailedExportTest::testArchiveBasedExport in tests/src/Kernel/EmailedExportTest.php
Test an archive based export.
EmailedExportTest::testBadExportsAreNotCompleted in tests/src/Kernel/EmailedExportTest.php
Test bad exports do not result in lost files.
EmailedExportTest::testExportRetainedSubmissions in tests/src/Kernel/EmailedExportTest.php
Test submissions are retained by default.
EmailedExportTest::testExportSubmissionsDelete in tests/src/Kernel/EmailedExportTest.php
Test deleting submissions after an export.
EmailedExportTest::testFileSystemExport in tests/src/Kernel/EmailedExportTest.php
Test exporting submissions to the file system.

... See full list

File

./webform_scheduled_tasks.module, line 14
Module file.

Code

function webform_scheduled_tasks_cron() {

  /** @var \Drupal\webform_scheduled_tasks\TaskRunnerInterface $task_runner */
  $task_runner = \Drupal::service('webform_scheduled_tasks.task_runner');
  $task_runner
    ->executeTasks($task_runner
    ->getPendingTasks());
}