Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
workshop_random_allocator Member List

This is the complete list of members for workshop_random_allocator, including all inherited members.

$mformworkshop_random_allocatorprotected
$workshopworkshop_random_allocatorprotected
__construct(workshop $workshop)workshop_random_allocator
add_new_allocations(array $newallocations, array $dataauthors, array $datareviewers)workshop_random_allocatorprotected
available_numofreviews_list()workshop_random_allocatorstatic
convert_assessments_to_links($assessments)workshop_random_allocatorprotected
delete_instance($workshopid)workshop_random_allocatorstatic
execute(workshop_random_allocator_setting $settings, workshop_allocation_result $result)workshop_random_allocator
filter_current_assessments(&$newallocations, $assessments)workshop_random_allocatorprotected
get_author_ids($newallocations)workshop_random_allocatorprotected
get_element_with_lowest_workload($workload)workshop_random_allocatorprotected
get_unique_allocations($newallocations)workshop_random_allocatorprotected
get_unkept_assessments($assessments, $newallocations, $keepselfassessments)workshop_random_allocatorprotected
index_submissions_by_authors($submissions)workshop_random_allocatorprotected
init()workshop_random_allocator
MSG_SUCCESSworkshop_random_allocator
random_allocation($authors, $reviewers, $assessments, $result, array $options)workshop_random_allocatorprotected
self_allocation($authors=array(), $reviewers=array(), $assessments=array())workshop_random_allocatorprotected
shuffle_assoc(&$array)workshop_random_allocatorprotected
ui()workshop_random_allocator