Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
task Directory Reference

Files

file  adhoc_task.php
 Adhoc task abstract class.
 
file  analytics_cleanup_task.php
 A scheduled task.
 
file  asynchronous_backup_task.php
 Adhoc task that performs asynchronous backups.
 
file  asynchronous_copy_task.php
 Adhoc task that performs asynchronous course copies.
 
file  asynchronous_restore_task.php
 Adhoc task that performs asynchronous restores.
 
file  automated_backup_task.php
 A scheduled task.
 
file  backup_cleanup_task.php
 A scheduled task.
 
file  badges_cron_task.php
 A scheduled task.
 
file  badges_message_task.php
 A scheduled task.
 
file  blog_cron_task.php
 A scheduled task.
 
file  build_installed_themes_task.php
 Adhoc task that builds and caches all of the site's installed themes.
 
file  cache_cleanup_task.php
 A scheduled task.
 
file  cache_cron_task.php
 A scheduled task.
 
file  calendar_cron_task.php
 A scheduled task.
 
file  calendar_fix_orphaned_events.php
 Adhoc task handling fixing of events that have had their userid lost.
 
file  check_for_updates_task.php
 A scheduled task.
 
file  clean_up_deleted_search_area_task.php
 Adhoc task that clean up data related ro deleted search area.
 
file  complete_plans_task.php
 Complete plans task.
 
file  completion_daily_task.php
 A scheduled task.
 
file  completion_regular_task.php
 A scheduled task.
 
file  context_cleanup_task.php
 A scheduled task.
 
file  course_backup_task.php
 Adhoc task that performs single automated course backup.
 
file  create_contexts_task.php
 Scheduled task class.
 
file  database_logger.php
 Database logger for task logging.
 
file  delete_incomplete_users_task.php
 A scheduled task.
 
file  delete_unconfirmed_users_task.php
 Scheduled task abstract class.
 
file  file_temp_cleanup_task.php
 A scheduled task.
 
file  file_trash_cleanup_task.php
 A scheduled task.
 
file  grade_cron_task.php
 A scheduled task.
 
file  grade_history_cleanup_task.php
 A scheduled task.
 
file  h5p_get_content_types_task.php
 Task to get the latest content types from the official H5P repository.
 
file  legacy_plugin_cron_task.php
 Scheduled task class.
 
file  logging_trait.php
 This file defines a trait to assist with logging in tasks.
 
file  logmanager.php
 Task log manager.
 
file  manager.php
 Scheduled and adhoc task management.
 
file  messaging_cleanup_task.php
 A scheduled task.
 
file  password_reset_cleanup_task.php
 A scheduled task.
 
file  plagiarism_cron_task.php
 A scheduled task.
 
file  portfolio_cron_task.php
 A scheduled task.
 
file  question_preview_cleanup_task.php
 Task to cleanup old question previews.
 
file  question_stats_cleanup_task.php
 Task to cleanup old question statistics cache.
 
file  refresh_mod_calendar_events_task.php
 Adhoc task that updates all of the existing calendar events for modules that implement the *_refresh_events() hook.
 
file  registration_cron_task.php
 A scheduled task.
 
file  scheduled_task.php
 Scheduled task abstract class.
 
file  search_index_task.php
 A scheduled task for global search.
 
file  search_optimize_task.php
 A scheduled task for global search.
 
file  send_failed_login_notifications_task.php
 
file  send_new_user_passwords_task.php
 Scheduled task class.
 
file  session_cleanup_task.php
 Scheduled task abstract class.
 
file  stats_cron_task.php
 A scheduled task.
 
file  sync_plans_from_template_cohorts_task.php
 Synchronise plans from template cohorts.
 
file  tag_cron_task.php
 A scheduled task.
 
file  task_base.php
 Abstract class for common properties of scheduled_task and adhoc_task.
 
file  task_log_cleanup_task.php
 Task to cleanup task logs.
 
file  task_logger.php
 Interface for task logging.