|
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.