Generator for the gradingforum_guide plugin.
Copyright: | 2018 Adrian Greeve |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 125 lines (4 kb) |
Included or required: | 1 time |
Referenced: | 0 times |
Includes or requires: | 0 files |
guide:: (5 methods):
__construct()
get_definition()
set_option()
add_criteria()
get_critiera_as_array()
__construct(string $name, string $description) X-Ref |
Create a new gradingform_guide_generator_criterion. param: string $name param: string $description |
get_definition() X-Ref |
Creates the guide using the appropriate APIs. |
set_option(string $key, $value) X-Ref |
Set an option for the rubric. return: self param: string $key param: mixed $value |
add_criteria(criterion $criterion) X-Ref |
Adds a criterion to the guide. return: self param: criterion $criterion The criterion object (class below). |
get_critiera_as_array() X-Ref |
Get the criteria as an array for use in creation. return: array |