Class Sensei_Grading
Sensei Grading Class
All functionality pertaining to the Admin Grading in Sensei.
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
object
|
#
load_data_object( string $name = '', integer $data = 0, undefined $optional_data = null )
load_data_object creates new instance of class |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
array
|
|
public
object
|
#
count_statuses( array $args = array() )
Count the various statuses for Course or Lesson Very similar to get_comment_count() |
public
string
|
|
public
string
|
|
public
|
|
public
boolean
|
#
admin_process_grading_submission( )
The process grading function handles admin grading submissions. |
public
|
|
public
|
|
public
|
|
public static
integer
|
#
grade_quiz_auto( integer $quiz_id = 0, array $submitted = array(), integer $total_questions = 0, string $quiz_grade_type = 'auto' )
Grade quiz automatically |
public static
integer
|
#
grade_question_auto( integer $question_id = 0, string $question_type = '', string $answer = '', integer $user_id = 0 )
Grade question automatically |
public static
boolean
|
#
grade_gap_fill_question( $question_id, $user_answer )
Grading logic specifically for the gap fill questions |
public static
integer
|
|
public static
float
|
|
public static
float
|
|
public static
float
|
#
get_lessons_users_grades_sum( integer $lesson_id )
Get the sum of all user grades for the given lesson. |
public static
float
|
#
get_course_users_grades_sum( integer $course_id )
Get the sum of all user grades for the given course. |
public
|
$name
|
|
public
|
$file
|
|
public
|
$page_slug
|