[ Index ]

PHP Cross Reference of Moodle 310

title

Body

[close]

/course/classes/analytics/target/ -> no_recent_accesses.php (summary)

No recent accesses.

Copyright: 2019 David Monllaó {@link http://www.davidmonllao.com}
License: http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
File Size: 144 lines (5 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

no_recent_accesses:: (6 methods):
  based_on_assumptions()
  get_name()
  get_insight_body()
  can_use_timesplitting()
  is_valid_analysable()
  calculate_sample()


Class: no_recent_accesses  - X-Ref

No recent accesses.

based_on_assumptions()   X-Ref
Machine learning backends are not required to predict.

return: bool

get_name()   X-Ref
Returns the name.

If there is a corresponding '_help' string this will be shown as well.

return: \lang_string

get_insight_body(\context $context, string $contextname, \stdClass $user, \moodle_url $insighturl)   X-Ref
Returns the body message for the insight.

param: \context     $context
param: string       $contextname
param: \stdClass    $user
param: \moodle_url  $insighturl
return: array                        The plain text message and the HTML message

can_use_timesplitting(\core_analytics\local\time_splitting\base $timesplitting)   X-Ref
Only past stuff whose start matches the course start.

param: \core_analytics\local\time_splitting\base $timesplitting
return: bool

is_valid_analysable(\core_analytics\analysable $course, $fortraining = true)   X-Ref
Discards courses that are not yet ready to be used for prediction.

param: \core_analytics\analysable $course
param: bool $fortraining
return: true|string

calculate_sample($sampleid, \core_analytics\analysable $analysable, $starttime = false, $endtime = false)   X-Ref
Do the user has any read action in the course?

param: int $sampleid
param: \core_analytics\analysable $analysable
param: int $starttime
param: int $endtime
return: float|null 0 -> accesses, 1 -> no accesses.



Generated: Wed Jan 22 11:59:49 2025 Cross-referenced by PHPXref 0.7.1