Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 3.11.x will end 14 Nov 2022 (12 months plus 6 months extension).
  • Bug fixes for security issues in 3.11.x will end 13 Nov 2023 (18 months plus 12 months extension).
  • PHP version: minimum PHP 7.3.0 Note: minimum PHP version has increased since Moodle 3.10. PHP 7.4.x is supported too.
/mod/quiz/accessrule/seb/classes/
FolderUp one level  
Folderevent/
 
Folderlocal/
 
Folderprivacy/
 
Fileaccess_manager.php      [source] [300 lines]   Manage the access to the quiz.
Fileconfig_key.php          [source] [83 lines]    Class for generating and representing a Safe Exam Browser config key.
Filehelper.php              [source] [146 lines]   Helper class.
Filehideif_rule.php         [source] [109 lines]   Class to store data for "hide if" rules for the settings form.
Filelink_generator.php      [source] [60 lines]    Generate the links to open/download the Safe Exam Browser with correct settings.
Fileproperty_list.php       [source] [404 lines]   Wrapper for CFPropertyList to handle low level iteration.
Filequiz_settings.php       [source] [666 lines]   Entity model representing quiz settings for the seb plugin.
Filesettings_provider.php   [source] [1118 lines]  Class for providing quiz settings, to make setting up quiz form manageable. To make sure there are no inconsistencies between data sets, run tests in tests/phpunit/settings_provider_test.php.
Filetemplate.php            [source] [135 lines]   Entity model representing template settings for the seb plugin.
Filetemplate_controller.php [source] [384 lines]   Class for manipulating with the template records.