| $allindicators (defined in core_analytics\manager) | core_analytics\manager | protectedstatic |
| $alltargets (defined in core_analytics\manager) | core_analytics\manager | protectedstatic |
| $alltimesplittings (defined in core_analytics\manager) | core_analytics\manager | protectedstatic |
| $predictionprocessors (defined in core_analytics\manager) | core_analytics\manager | protectedstatic |
| add_builtin_models() | core_analytics\manager | static |
| ANALYTICS_FILENAME | core_analytics\manager | |
| cached_models_with_insights(\context $context, ?int $newmodelid=null) | core_analytics\manager | static |
| check_can_list_insights(\context $context, bool $return=false) | core_analytics\manager | static |
| check_can_manage_models() | core_analytics\manager | static |
| cleanup() | core_analytics\manager | static |
| create_declared_model(array $definition) | core_analytics\manager | static |
| DEFAULT_MLBACKEND | core_analytics\manager | |
| default_mlbackend() | core_analytics\manager | static |
| get_all_indicators() | core_analytics\manager | static |
| get_all_models($enabled=false, $trained=false, $predictioncontext=false) | core_analytics\manager | static |
| get_all_prediction_processors() | core_analytics\manager | static |
| get_all_targets() | core_analytics\manager | static |
| get_all_time_splittings() | core_analytics\manager | static |
| get_analytics_logstore() | core_analytics\manager | static |
| get_declared_target_and_indicators_instances(array $definition) | core_analytics\manager | static |
| get_enabled_time_splitting_methods() | core_analytics\manager | static |
| get_indicator($fullclassname) | core_analytics\manager | static |
| get_indicator_calculations($analysable, $starttime, $endtime, $samplesorigin) | core_analytics\manager | static |
| get_models_with_insights(\context $context) | core_analytics\manager | static |
| get_potential_context_restrictions(?array $contextlevels=null, ?string $query=null) | core_analytics\manager | static |
| get_prediction($predictionid, $requirelogin=false) | core_analytics\manager | static |
| get_predictions_processor($predictionclass=false, $checkisready=true) | core_analytics\manager | static |
| get_predictions_processor_name(\core_analytics\predictor $predictionsprocessor) | core_analytics\manager | static |
| get_target($fullclassname) | core_analytics\manager | static |
| get_time_splitting($fullclassname) | core_analytics\manager | static |
| get_time_splitting_methods_for_evaluation(bool $all=false) | core_analytics\manager | static |
| is_analytics_enabled() | core_analytics\manager | static |
| is_mlbackend_used($plugin) | core_analytics\manager | static |
| is_valid($fullclassname, $baseclass) | core_analytics\manager | static |
| load_default_models_for_all_components() | core_analytics\manager | static |
| load_default_models_for_component(string $componentname) | core_analytics\manager | static |
| model_declaration_identifier(array $model) | core_analytics\manager | static |
| reset_prediction_processors() | core_analytics\manager | static |
| update_default_models_for_component(string $componentname) | core_analytics\manager | static |
| validate_models_declaration(array $models) | core_analytics\manager | static |