|
Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Files | |
| file | access.php |
| Plugin capabilities. | |
| file | assignment.php |
| Subplugin info class. | |
| file | backup_assignment_activity_task.class.php |
| Defines backup_assignment_activity_task class. | |
| file | backup_assignment_stepslib.php |
| @subpackage backup-moodle2 | |
| file | events.php |
| Definition of assignment event handlers. | |
| file | install.php |
| Disable the assignment module for new installs. | |
| file | lib.php |
| Provides support for the conversion of moodle1 backup to the moodle2 format Based off of a template @ http://docs.moodle.org/dev/Backup_1.9_conversion_for_developers. | |
| file | lib.php |
| assignment_base is the base class for assignment types | |
| file | lib.php |
| mod_assignment data generator | |
| file | log.php |
| Definition of log events. | |
| file | mod_form.php |
| This file contains the forms to create and edit an instance of this module. | |
| file | provider.php |
| Privacy Subsystem implementation for mod_assignment. | |
| file | restore_assignment_activity_task.class.php |
| @subpackage backup-moodle2 | |
| file | restore_assignment_stepslib.php |
| @subpackage backup-moodle2 | |
| file | version.php |
| Version information. | |
Namespaces | |
| namespace | mod_assignment\plugininfo |
| | |
| namespace | mod_assignment\privacy |
| | |
Classes | |
| class | backup_assignment_activity_structure_step |
| Define all the backup steps that will be used by the backup_assignment_activity_task. More... | |
| class | backup_assignment_activity_task |
| Provides the steps to perform one complete backup of the Assignment instance. More... | |
| class | mod_assignment\plugininfo\assignment |
| class | mod_assignment\privacy\provider |
| Implementation of the privacy subsystem plugin provider for mod_assignment. More... | |
| class | mod_assignment_generator |
| class | mod_assignment_mod_form |
| Disabled assignment settings form. More... | |
| class | moodle1_assignment_subplugin_handler |
| Base class for the assignment subplugin handler Extend this for your own subplugin conversion handling purposes. More... | |
| class | moodle1_assignment_unsupported_subplugin_handler |
| This class handles subplugins that do not exist or that are not supported. More... | |
| class | moodle1_mod_assignment_handler |
| Assignment conversion handler. More... | |
| class | restore_assignment_activity_structure_step |
| Define all the restore steps that will be used by the restore_assignment_activity_task. More... | |
| class | restore_assignment_activity_task |
| assignment restore task that provides all the settings and steps to perform one complete restore of the activity More... | |
Functions | |
| assignment_add_instance ($assignment, $mform=null) | |
| Adds an assignment instance. More... | |
| assignment_delete_instance ($id) | |
| Deletes an assignment instance. More... | |
| assignment_supports ($feature) | |
| xmldb_assignment_install () | |
| Code run after the mod_assignment module database tables have been created. More... | |
Variables | |
| $capabilities | |
| global | mod_assignment\privacy::$CFG |
| $handlers = array() | |
| $logs | |
| $messageproviders | |
| $plugin = 2020060900 | |
| $plugin | component = 'mod_assignment' |
| $plugin | cron = 60 |
| $plugin | version = 2020061500 |
| assignment_add_instance | ( | $assignment, | |
$mform = null |
|||
| ) |
Adds an assignment instance.
Only used by generators so we can create old assignments to test the upgrade.
| stdClass | $assignment | |
| mod_assignment_mod_form | $mform |
| int | intance id |
| assignment_delete_instance | ( | $id | ) |
Deletes an assignment instance.
| $id |
| assignment_supports | ( | $feature | ) |
| string | $feature | FEATURE_xx constant for requested feature |
| mixed | True if module supports feature, null if doesn't know |
| xmldb_assignment_install | ( | ) |
Code run after the mod_assignment module database tables have been created.
Disables this plugin for new installs
| bool |
| $logs |
| $messageproviders |