Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
core_analytics\local\time_splitting Namespace Reference

  More...

Classes

class  accumulative_parts
 Range processor splitting the course in parts and accumulating data from the start. More...
 
interface  after_now
 Interface for time-splitting methods whose ranges' times are after time(). More...
 
class  after_start
 Time splitting method that generates predictions X days/weeks/months after the analysable start. More...
 
class  base
 Base time splitting method. More...
 
interface  before_now
 Interface for time-splitting methods whose ranges' times are before time(). More...
 
class  equal_parts
 X parts time splitting method. More...
 
class  past_periodic
 Time splitting method that generates predictions periodically. More...
 
class  periodic
 Time splitting method that generates predictions periodically. More...
 
class  upcoming_periodic
 Time splitting method that generates predictions periodically. More...
 

Detailed Description