|
Moodle PHP Documentation 4.4
Moodle 4.4.9+ (Build: 20250711) (4ea86454947)
|
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 |