$cm | core_completion\activity_custom_completion | protected |
$completionstate | core_completion\activity_custom_completion | protected |
$userid | core_completion\activity_custom_completion | protected |
__construct(cm_info $cm, int $userid, ?array $completionstate=null) | mod_bigbluebuttonbn\completion\custom_completion | |
aggregate_values(array $logs, callable $logvaluegetter) | mod_bigbluebuttonbn\completion\custom_completion | protected |
FILTERS | mod_bigbluebuttonbn\completion\custom_completion | |
get_available_custom_rules() | core_completion\activity_custom_completion | |
get_cm_completion_class(string $modname) | core_completion\activity_custom_completion | static |
get_completionattendance_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagement_value(stdClass $log, string $type) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagementchats_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagementemojis_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagementpollvotes_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagementraisehand_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_completionengagementtalks_value(stdClass $log) | mod_bigbluebuttonbn\completion\custom_completion | protectedstatic |
get_custom_rule_description(string $rule) | core_completion\activity_custom_completion | |
get_custom_rule_descriptions() | mod_bigbluebuttonbn\completion\custom_completion | |
get_defined_custom_rules() | mod_bigbluebuttonbn\completion\custom_completion | static |
get_last_log_timestamp(string $rule) | mod_bigbluebuttonbn\completion\custom_completion | |
get_overall_completion_state() | core_completion\activity_custom_completion | |
get_printable_states() | mod_bigbluebuttonbn\completion\custom_completion | |
get_sort_order() | mod_bigbluebuttonbn\completion\custom_completion | |
get_state(string $rule) | mod_bigbluebuttonbn\completion\custom_completion | |
is_available(string $rule) | core_completion\activity_custom_completion | |
is_defined(string $rule) | core_completion\activity_custom_completion | |
manual_completion_always_shown() | core_completion\activity_custom_completion | |
validate_rule(string $rule) | core_completion\activity_custom_completion | |