Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Files | Namespaces | Classes | Functions
core_grading

Files

file  behat_grading.php
 Grading methods steps definitions.
 
file  coverage.php
 Coverage information for the core_grading subsystem.
 
file  grading_external.php
 External grading API.
 
file  gradingform_legacy_polyfill.php
 This file contains the polyfill to allow a plugin to operate with Moodle 3.3 up.
 
file  gradingform_provider.php
 This file contains the grading method interface.
 
file  gradingform_provider_v2.php
 Privacy class for requesting user data.
 
file  lib.php
 Common classes used by gradingform plugintypes are defined here.
 
file  lib.php
 Advanced grading methods support.
 
file  lib.php
 Generator for the core_grading subsystem generator.
 
file  pick_form.php
 Defines forms used by pick.php.
 
file  provider.php
 Privacy class for requesting user data.
 
file  renderer.php
 Renderer for core_grading subsystem.
 

Namespaces

namespace  core_grading\privacy
  
 

Classes

class  behat_grading
 
interface  core_grading\privacy\gradingform_provider
 
interface  core_grading\privacy\gradingform_provider_v2
 
class  core_grading\privacy\provider
 Privacy class for requesting user data. More...
 
class  core_grading_external
 core grading functions More...
 
class  core_grading_generator
 
class  core_grading_renderer
 
class  grading_manager
 
class  grading_search_template_form
 Allows to search for a specific shared template. More...
 
class  gradingform_controller
 
class  gradingform_instance
 
class  phpunit_coverage_info
 Coverage information for the tool_dataprivacy plugin. More...
 

Functions

 get_grading_manager ($context_or_areaid=null, $component=null, $area=null)
 

Detailed Description