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 |
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. |