Moodle PHP Documentation 4.4
Moodle 4.4.1 (Build: 20240610) (db07c09afc5)
gradingform_rubric

Namespaces

namespace  gradingform_rubric\grades\grader\gradingpanel\external
  
 
namespace  gradingform_rubric\privacy
  
 
namespace  tests\gradingform_rubric\generator
  
 

Classes

class  backup_gradingform_rubric_plugin
 Defines rubric backup structures. More...
 
class  behat_gradingform_rubric
 Steps definitions to help with rubrics. More...
 
class  gradingform_rubric\grades\grader\gradingpanel\external\fetch
 Web services relating to fetching of a rubric for the grading panel. More...
 
class  gradingform_rubric\grades\grader\gradingpanel\external\store
 Web services relating to storing of a rubric for the grading panel. More...
 
class  gradingform_rubric\privacy\provider
 Privacy class for requesting user data. More...
 
class  gradingform_rubric_controller
 This controller encapsulates the rubric grading logic. More...
 
class  gradingform_rubric_editrubric
 Defines the rubric edit form. More...
 
class  gradingform_rubric_generator
 Generator for the gradingforum_rubric plugintype. More...
 
class  gradingform_rubric_instance
 Class to manage one rubric grading instance. More...
 
class  gradingform_rubric_renderer
 Grading method plugin renderer. More...
 
class  MoodleQuickForm_rubriceditor
 Form element for handling rubric editor. More...
 
class  restore_gradingform_rubric_plugin
 Restores the rubric specific data from grading.xml file. More...
 
class  tests\gradingform_rubric\generator\criterion
 Convenience class to create rubric criterion. More...
 
class  tests\gradingform_rubric\generator\rubric
 Test rubric. More...
 

Functions

 xmldb_gradingform_rubric_upgrade ($oldversion)
 Keeps track or rubric plugin upgrade path.
 

Variables

global gradingform_rubric\grades\grader\gradingpanel\external::$CFG
 
 $functions
 
 $plugin = 2024041600
 
$plugin component = 'gradingform_rubric'
 
$plugin maturity = MATURITY_STABLE
 
const RUBRIC = 'rubric'
 rubric: Used to compare our gradeitem_type against.
 
$plugin version = 2024042200
 

Detailed Description

Function Documentation

◆ xmldb_gradingform_rubric_upgrade()

xmldb_gradingform_rubric_upgrade ( $oldversion)

Keeps track or rubric plugin upgrade path.

Parameters
int$oldversionthe DB version of currently installed plugin
Return values
booltrue

Variable Documentation

◆ $functions

$functions
Initial value:
= [
'gradingform_rubric_grader_gradingpanel_fetch' => [
'classname' => 'gradingform_rubric\\grades\\grader\\gradingpanel\\external\\fetch',
'description' => 'Fetch the data required to display the grader grading panel, ' .
'creating the grade item if required',
'type' => 'write',
'ajax' => true,
],
'gradingform_rubric_grader_gradingpanel_store' => [
'classname' => 'gradingform_rubric\\grades\\grader\\gradingpanel\\external\\store',
'description' => 'Store the grading data for a user from the grader grading panel.',
'type' => 'write',
'ajax' => true,
],
]