Class for handling H5P activity grading.
More...
Class for handling H5P activity grading.
- Since
- Moodle 3.9
- Copyright
- 2020 Ferran Recio ferra.nosp@m.n@mo.nosp@m.odle..nosp@m.com
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ __construct()
mod_h5pactivity\local\grader::__construct |
( |
stdClass |
$instance, |
|
|
string |
$idnumber = '' |
|
) |
| |
Class contructor.
- Parameters
-
stdClass | $instance | H5Pactivity instance object |
string | $idnumber | course_modules idnumber |
◆ grade_item_delete()
mod_h5pactivity\local\grader::grade_item_delete |
( |
| ) |
|
Delete grade item for given mod_h5pactivity instance.
- Return values
-
int | Returns GRADE_UPDATE_OK, GRADE_UPDATE_FAILED, GRADE_UPDATE_MULTIPLE or GRADE_UPDATE_ITEM_LOCKED |
◆ grade_item_update()
mod_h5pactivity\local\grader::grade_item_update |
( |
|
$grades = null | ) |
|
Creates or updates grade item for the given mod_h5pactivity instance.
- Parameters
-
mixed | $grades | optional array/object of grade(s); 'reset' means reset grades in gradebook |
- Return values
-
int | 0 if ok, error code otherwise |
◆ update_grades()
mod_h5pactivity\local\grader::update_grades |
( |
int |
$userid = 0 | ) |
|
Update grades in the gradebook.
- Parameters
-
int | $userid | Update grade of specific user only, 0 means all participants. |
The documentation for this class was generated from the following file: