$indicators | core_analytics\local\analyser\base | protected |
$log | core_analytics\local\analyser\base | protected |
$modelid (defined in core_analytics\local\analyser\base) | core_analytics\local\analyser\base | protected |
$options | core_analytics\local\analyser\base | protected |
$target | core_analytics\local\analyser\base | protected |
$timesplittings | core_analytics\local\analyser\base | protected |
__construct($modelid, core_analytics\local\target\base $target, $indicators, $timesplittings, $options) | core_analytics\local\analyser\base | |
add_log($string) | core_analytics\local\analyser\base | |
check_indicator_requirements(\core_analytics\local\indicator\base $indicator) | core_analytics\local\analyser\base | |
check_indicators_requirements() | core_analytics\local\analyser\base | protected |
context_restriction_support() | core_analytics\local\analyser\base | static |
get_all_samples(\core_analytics\analysable $user) | core\analytics\analyser\users | |
core_analytics::local::analyser::base::get_all_samples(\core_analytics\analysable $analysable) | core_analytics\local\analyser\base | |
get_analysables() | core_analytics\local\analyser\base | |
get_analysables_iterator(?string $action=null, array $contexts=[]) | core\analytics\analyser\users | |
get_indicators() | core_analytics\local\analyser\base | |
get_iterator_sql(string $tablename, int $contextlevel, ?string $action=null, ?string $tablealias=null, array $contexts=[]) | core_analytics\local\analyser\base | protected |
get_labelled_data(array $contexts=[]) | core_analytics\local\analyser\base | |
get_logs() | core_analytics\local\analyser\base | |
get_modelid() | core_analytics\local\analyser\base | |
get_options() | core_analytics\local\analyser\base | |
get_sample_analysable($sampleid) | core\analytics\analyser\users | |
get_samples($sampleids) | core\analytics\analyser\users | |
get_samples_origin() | core\analytics\analyser\users | |
get_static_data(array $contexts=[]) | core_analytics\local\analyser\base | |
get_target() | core_analytics\local\analyser\base | |
get_timesplittings() | core_analytics\local\analyser\base | |
get_unlabelled_data(array $contexts=[]) | core_analytics\local\analyser\base | |
instantiate_indicators() | core_analytics\local\analyser\base | |
join_sample_user($sampletablealias) | core\analytics\analyser\users | |
one_sample_per_analysable() | core\analytics\analyser\users | static |
order_sql(?string $fieldname=null, string $order='ASC', ?string $tablealias=null) | core_analytics\local\analyser\base | protected |
potential_context_restrictions(string $query=null) | core_analytics\local\analyser\base | static |
processes_user_data() | core\analytics\analyser\users | |
provided_sample_data() | core\analytics\analyser\users | protected |
sample_access_context($sampleid) | core\analytics\analyser\users | |
sample_description($sampleid, $contextid, $sampledata) | core\analytics\analyser\users | |