Search moodle.org's
Developer Documentation

See Release Notes
Long Term Support Release

  • Bug fixes for general core bugs in 3.9.x will end* 10 May 2021 (12 months).
  • Bug fixes for security issues in 3.9.x will end* 8 May 2023 (36 months).
  • PHP version: minimum PHP 7.2.0 Note: minimum PHP version has increased since Moodle 3.8. PHP 7.3.x and 7.4.x are supported too.
/lib/classes/analytics/time_splitting/
FolderUp one level  
Filedeciles.php                 [source] [59 lines]    10 parts time splitting method.
Filedeciles_accum.php           [source] [59 lines]    Range processor splitting the course in ten parts and accumulating data.
Fileno_splitting.php            [source] [80 lines]    No time splitting method. Used when time is not a factor to consider into the equation.
Fileone_month_after_start.php   [source] [56 lines]    Time splitting method that generates predictions one month after the analysable start.
Fileone_week_after_start.php    [source] [56 lines]    Time splitting method that generates predictions one week after the analysable start.
Filepast_3_days.php             [source] [55 lines]    Time splitting method that generates predictions every 3 days.
Filepast_month.php              [source] [55 lines]    Time splitting method that generates monthly predictions.
Filepast_week.php               [source] [54 lines]    Time splitting method that generates weekly predictions.
Filequarters.php                [source] [59 lines]    Quarters time splitting method.
Filequarters_accum.php          [source] [59 lines]    Range processor splitting the course in quarters and accumulating data.
Filesingle_range.php            [source] [67 lines]    Single time splitting method.
Fileten_percent_after_start.php [source] [81 lines]    Time splitting method that generates predictions 3 days after the analysable start.
Fileupcoming_3_days.php         [source] [53 lines]    Time splitting method that generates insights every three days and calculates indicators using upcoming dates.
Fileupcoming_fortnight.php      [source] [53 lines]    Time splitting method that generates insights every fortnight and calculates indicators using upcoming dates.
Fileupcoming_week.php           [source] [53 lines]    Time splitting method that generates weekly predictions.