You are here

Classes, traits, and interfaces in Ultimate Cron 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
CacheLogger class Drupal\ultimate_cron\Plugin\ultimate_cron\Logger src/Plugin/ultimate_cron/Logger/CacheLogger.php Cache Logger. 1
CronJob class Drupal\ultimate_cron\Entity src/Entity/CronJob.php Class for handling cron jobs. 20
CronJobAccessControlHandler class Drupal\ultimate_cron src/CronJobAccessControlHandler.php Defines a class to check whether a cron job is valid and should be deletable.
CronJobDisableForm class Drupal\ultimate_cron\Form src/Form/CronJobDisableForm.php
CronJobDiscovery class Drupal\ultimate_cron src/CronJobDiscovery.php Discovery and instantiation of default cron jobs. 1 2
CronJobEnableForm class Drupal\ultimate_cron\Form src/Form/CronJobEnableForm.php
CronJobForm class Drupal\ultimate_cron\Form src/Form/CronJobForm.php Base form controller for cron job forms.
CronJobFormTest class Drupal\Tests\ultimate_cron\Functional tests/src/Functional/CronJobFormTest.php Cron Job Form Testing.
CronJobInstallTest class Drupal\Tests\ultimate_cron\Functional tests/src/Functional/CronJobInstallTest.php Cron Job Form Testing
CronJobInterface interface Drupal\ultimate_cron src/CronJobInterface.php 1 7
CronJobKernelTest class Drupal\Tests\ultimate_cron\Kernel tests/src/Kernel/CronJobKernelTest.php Tests CRUD for cron jobs.
CronJobListBuilder class Drupal\ultimate_cron src/CronJobListBuilder.php Defines a class to build a listing of cron jobs.
CronJobTest class Drupal\Tests\ultimate_cron\Kernel tests/src/Kernel/CronJobTest.php Cron Job Testing if a job runs when it is supposed to.
CronPlugin class Drupal\ultimate_cron src/CronPlugin.php This is the base class for all Ultimate Cron plugins. 4 7
CronPluginMultiple class Drupal\ultimate_cron src/CronPluginMultiple.php 1
CronRule class Drupal\ultimate_cron src/CronRule.php 6
CronSignal class Drupal\ultimate_cron src/CronSignal.php
Crontab class Drupal\ultimate_cron\Plugin\ultimate_cron\Scheduler src/Plugin/ultimate_cron/Scheduler/Crontab.php Crontab scheduler. 1 2
DatabaseLogger class Drupal\ultimate_cron\Plugin\ultimate_cron\Logger src/Plugin/ultimate_cron/Logger/DatabaseLogger.php Database logger. 1
GeneralSettingsForm class Drupal\ultimate_cron\Form src/Form/GeneralSettingsForm.php Form for general cron settings. 1
JobController class Drupal\ultimate_cron\Controller src/Controller/JobController.php A controller to interact with CronJob entities.
LauncherBase abstract class Drupal\ultimate_cron\Launcher src/Launcher/LauncherBase.php Abstract class for Ultimate Cron launchers. 1 1
LauncherInterface interface Drupal\ultimate_cron\Launcher src/Launcher/LauncherInterface.php Defines a launcher method. 1
LauncherManager class Drupal\ultimate_cron\Launcher src/Launcher/LauncherManager.php A plugin manager for launcher plugins. 2
LauncherPlugin class Drupal\ultimate_cron\Annotation src/Annotation/LauncherPlugin.php Defines a Launcher plugin annotation object.
LauncherPluginTest class Drupal\Tests\ultimate_cron\Kernel tests/src/Kernel/LauncherPluginTest.php Tests the default scheduler plugins.
LauncherSettingsForm class Drupal\ultimate_cron\Form src/Form/LauncherSettingsForm.php Form for launcher settings. 1
Lock class Drupal\ultimate_cron\Lock src/Lock/Lock.php Class for handling lock functions. 2
LockInterface interface Drupal\ultimate_cron\Lock src/Lock/LockInterface.php Class for handling lock functions. 1
LockMemcache class Drupal\ultimate_cron\Lock src/Lock/LockMemcache.php Class for handling lock functions.
LogEntry class Drupal\ultimate_cron\Logger src/Logger/LogEntry.php Class for Ultimate Cron log entries. 4
LoggerBase abstract class Drupal\ultimate_cron\Logger src/Logger/LoggerBase.php Abstract class for Ultimate Cron loggers 2 3
LoggerInterface interface Drupal\ultimate_cron\Logger src/Logger/LoggerInterface.php Defines a logger method. 1
LoggerManager class Drupal\ultimate_cron\Logger src/Logger/LoggerManager.php A plugin manager for logger plugins. 2
LoggerPlugin class Drupal\ultimate_cron\Annotation src/Annotation/LoggerPlugin.php Defines a Logger plugin annotation object.
LoggerPluginTest class Drupal\Tests\ultimate_cron\Kernel tests/src/Kernel/LoggerPluginTest.php Tests the default scheduler plugins.
LoggerSettingsForm class Drupal\ultimate_cron\Form src/Form/LoggerSettingsForm.php Form for logger settings. 1
LoggerWebTest class Drupal\Tests\ultimate_cron\Functional tests/src/Functional/LoggerWebTest.php Tests that scheduler plugins are discovered correctly.
PluginCleanupInterface interface Drupal\ultimate_cron src/PluginCleanupInterface.php Plugins can implement this to be invoked for regular cleanup tasks. 2 3
Progress class Drupal\ultimate_cron\Progress src/Progress/Progress.php 2
ProgressInterface interface Drupal\ultimate_cron\Progress src/Progress/ProgressInterface.php 1
ProgressMemcache class Drupal\ultimate_cron\Progress src/Progress/ProgressMemcache.php
QueueSettings class Drupal\ultimate_cron src/QueueSettings.php Queue settings plugin class.
QueueWorker class Drupal\ultimate_cron src/QueueWorker.php Defines the queue worker. 2
RulesUnitTest class Drupal\Tests\ultimate_cron\Unit tests/src/Unit/RulesUnitTest.php Tests Drupal\ultimate_cron\CronRule.
SchedulerBase abstract class Drupal\ultimate_cron\Plugin\ultimate_cron\Scheduler src/Plugin/ultimate_cron/Scheduler/SchedulerBase.php Abstract class for Ultimate Cron schedulers 1
SchedulerInterface interface Drupal\ultimate_cron\Scheduler src/Scheduler/SchedulerInterface.php Defines a scheduler method. 1 1
SchedulerManager class Drupal\ultimate_cron\Scheduler src/Scheduler/SchedulerManager.php A plugin manager for scheduler plugins. 2
SchedulerPlugin class Drupal\ultimate_cron\Annotation src/Annotation/SchedulerPlugin.php Defines a Scheduler plugin annotation object.
SchedulerPluginTest class Drupal\Tests\ultimate_cron\Kernel tests/src/Kernel/SchedulerPluginTest.php Tests the default scheduler plugins.

Pages

Other projects