Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
core_grades_external Class Reference

core grades functions More...

Inheritance diagram for core_grades_external:

Static Public Member Functions

static update_grades ($source, $courseid, $component, $activityid, $itemnumber, $grades=array(), $itemdetails=array())
 Update a grade item and, optionally, student grades.
 
static update_grades_parameters ()
 Returns description of method parameters.
 
static update_grades_returns ()
 Returns description of method result value.
 

Detailed Description

core grades functions

Member Function Documentation

◆ update_grades()

static core_grades_external::update_grades ( $source,
$courseid,
$component,
$activityid,
$itemnumber,
$grades = array(),
$itemdetails = array() )
static

Update a grade item and, optionally, student grades.

Parameters
string$sourceThe source of the grade update
int$courseidThe course id
string$componentComponent name
int$activityidThe activity id
int$itemnumberThe item number
array$gradesArray of grades
array$itemdetailsArray of item details
Return values
intA status flag
Since
Moodle 2.7

◆ update_grades_parameters()

static core_grades_external::update_grades_parameters ( )
static

Returns description of method parameters.

Return values
external_function_parameters
Since
Moodle 2.7

◆ update_grades_returns()

static core_grades_external::update_grades_returns ( )
static

Returns description of method result value.

Return values
core_external\external_description
Since
Moodle 2.7

The documentation for this class was generated from the following file: