Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
workshopallocation_scheduled

Topics

 event
 
 
 privacy
 
 

Namespaces

namespace  workshopallocation_scheduled
 Event observers for workshopallocation_scheduled.
 
namespace  workshopallocation_scheduled\task
 A schedule task for scheduled allocation cron.
 

Classes

class  workshop_scheduled_allocator
 Allocates the submissions randomly in a cronjob task. More...
 
class  workshop_scheduled_allocator_form
 Allocator settings form. More...
 
class  workshopallocation_scheduled\observer
 Class for workshopallocation_scheduled observers. More...
 
class  workshopallocation_scheduled\task\cron_task
 The main schedule task for scheduled allocation cron. More...
 

Variables

 $plugin = 2023100400
 
 $tasks
 
$plugin component = 'workshopallocation_scheduled'
 
$plugin dependencies
 
$plugin maturity = MATURITY_STABLE
 
$plugin version = 2023100900
 

Detailed Description

Variable Documentation

◆ $tasks

$tasks
Initial value:
= [
[
'classname' => '\workshopallocation_scheduled\task\cron_task',
'blocking' => 0,
'minute' => '*',
'hour' => '*',
'day' => '*',
'month' => '*',
'dayofweek' => '*'
]
]

◆ dependencies

$plugin dependencies
Initial value:
= [
'workshopallocation_random' => 2023100400,
]