| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
Allows users to allocate submissions for review manually. More...
| Public Member Functions | |
| __construct (workshop $workshop) | |
| init () | |
| Allocate submissions as requested by user. | |
| 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. | |
| 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.
| workshop_manual_allocator::ui | ( | ) | 
Prints user interface - current allocation and a form to edit it.
Implements workshop_allocator.