Moodle PHP Documentation 4.3
Moodle 4.3.5 (Build: 20240610) (7dcfaa79f78)
|
This is the complete list of members for core_analytics\analysis, including all inherited members.
__construct(\core_analytics\local\analyser\base $analyser, bool $includetarget, core_analytics\local\analysis\result $result) | core_analytics\analysis | |
add_context_metadata(\core_analytics\local\time_splitting\base $timesplitting, array &$dataset, core_analytics\local\target\base $target) | core_analytics\analysis | protected |
calculate(\core_analytics\local\time_splitting\base $timesplitting, array &$sampleids, array $ranges, core_analytics\local\target\base $target) | core_analytics\analysis | |
calculate_indicators(\core_analytics\local\time_splitting\base $timesplitting, array $sampleids, array $ranges) | core_analytics\analysis | protected |
clean_time_splitting_id($timesplittingid) | core_analytics\analysis | static |
fill_dataset(\core_analytics\local\time_splitting\base $timesplitting, array &$dataset, ?array $calculatedtarget=null) | core_analytics\analysis | protected |
fill_firstanalyses_cache(int $modelid, ?int $analysableid=null) | core_analytics\analysis | static |
filter_out_prediction_samples_and_ranges(array &$sampleids, array &$ranges, core_analytics\local\time_splitting\base $timesplitting) | core_analytics\analysis | protected |
filter_out_train_samples(array &$sampleids, core_analytics\local\time_splitting\base $timesplitting) | core_analytics\analysis | protected |
get_headers(\core_analytics\local\time_splitting\base $timesplitting, core_analytics\local\target\base $target) | core_analytics\analysis | |
get_processed_analysables() | core_analytics\analysis | protected |
process_analysable(\core_analytics\analysable $analysable) | core_analytics\analysis | |
process_time_splitting(\core_analytics\local\time_splitting\base $timesplitting, core_analytics\analysable $analysable, core_analytics\local\target\base $target) | core_analytics\analysis | protected |
run(array $contexts=[]) | core_analytics\analysis | |
save_prediction_samples(array $sampleids, array $ranges, core_analytics\local\time_splitting\base $timesplitting, ?\stdClass $predictsamplesrecord=null) | core_analytics\analysis | protected |
save_train_samples(array $sampleids, core_analytics\local\time_splitting\base $timesplitting) | core_analytics\analysis | protected |
update_analysable_analysed_time(array $processedanalysables, int $analysableid) | core_analytics\analysis | protected |