Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
Allows users to allocate submissions for review manually. More...
Public Member Functions | |
__construct (workshop $workshop) | |
init () | |
Allocate submissions as requested by user. More... | |
ui () | |
Prints user interface - current allocation and a form to edit it. | |
Static Public Member Functions | |
static | delete_instance ($workshopid) |
Delete all data related to a given workshop module instance. More... | |
Public Attributes | |
const | MSG_ADDED = 1 |
constants that are used to pass status messages between init() and ui() | |
const | MSG_CONFIRM_DEL = 4 |
const | MSG_DELETE_ERROR = 6 |
const | MSG_DELETED = 5 |
const | MSG_EXISTS = 3 |
const | MSG_NOSUBMISSION = 2 |
Protected Attributes | |
workshop | $workshop |
instance | |
Allows users to allocate submissions for review manually.
workshop_manual_allocator::__construct | ( | workshop | $workshop | ) |
workshop | $workshop | Workshop API object |
|
static |
Delete all data related to a given workshop module instance.
This plugin does not store any data.
int | $workshopid | id of the workshop module instance being deleted |
void |
Implements workshop_allocator.
workshop_manual_allocator::init | ( | ) |
Allocate submissions as requested by user.
workshop_allocation_result |
Implements workshop_allocator.