Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
core\analytics\time_splitting Namespace Reference

  More...

Classes

class  deciles
 10 parts time splitting method. More...
 
class  deciles_accum
 Range processor splitting the course in ten parts and accumulating data. More...
 
class  no_splitting
 No time splitting method. More...
 
class  one_month_after_start
 Time splitting method that generates predictions one month after the analysable start. More...
 
class  one_week_after_start
 Time splitting method that generates predictions one week after the analysable start. More...
 
class  past_3_days
 Time splitting method that generates predictions every 3 days. More...
 
class  past_month
 Time splitting method that generates monthly predictions. More...
 
class  past_week
 Time splitting method that generates weekly predictions. More...
 
class  quarters
 Quarters time splitting method. More...
 
class  quarters_accum
 Range processor splitting the course in quarters and accumulating data. More...
 
class  single_range
 Single time splitting method. More...
 
class  ten_percent_after_start
 Time splitting method that generates predictions 3 days after the analysable start. More...
 
class  upcoming_3_days
 Time splitting method that generates insights every three days and calculates indicators using upcoming dates. More...
 
class  upcoming_fortnight
 Time splitting method that generates insights every fortnight and calculates indicators using upcoming dates. More...
 
class  upcoming_week
 Time splitting method that generates weekly predictions. More...
 

Detailed Description