StudentGradedAssignment
extends BaseComponent
in package
Student Graded Assignments Model
Table of Contents
Properties
- $assignment_id : int|null
- $assignment_index_id : int|null
- $assignment_percentage : float|null
- $assignment_type : AssignmentType
- $comment : string|null
- $date_assigned : string|null
- $date_due : string|null
- $exempt : bool|null
- $formative : bool|null
- $incomplete : bool|null
- $late : bool|null
- $letter : string|null
- $max_points : float|null
- $missing : bool|null
- $points : float|null
- $section_grade : float|null
- $short_description : string|null
- $fields : array<string|int, string>
Properties
$assignment_id
public
int|null
$assignment_id
The ID of the assignment
$assignment_index_id
public
int|null
$assignment_index_id
The index ID of the assignment
$assignment_percentage
public
float|null
$assignment_percentage
The percentage grade for the assignment
$assignment_type
public
AssignmentType
$assignment_type
Assignment Type Model
$comment
public
string|null
$comment
Comment for the assignment
$date_assigned
public
string|null
$date_assigned
The date the assignment was assigned
$date_due
public
string|null
$date_due
The date the assignment is due
$exempt
public
bool|null
$exempt
Returns true if the assignment is exempt
$formative
public
bool|null
$formative
Returns true if the assignment is formative
$incomplete
public
bool|null
$incomplete
Returns true if the assignment is incomplete
$late
public
bool|null
$late
Returns true if the assignment is late
$letter
public
string|null
$letter
The letter grade for the assignment
$max_points
public
float|null
$max_points
The maximum points for the assignment
$missing
public
bool|null
$missing
Returns true if the assignment is missing
$points
public
float|null
$points
The graded number of points for the assignment
$section_grade
public
float|null
$section_grade
The cumulative grade for the section
$short_description
public
string|null
$short_description
The short description for the assignment
$fields
protected
static array<string|int, string>
$fields
= ["assignment_id" => "int", "assignment_index_id" => "int", "short_description" => "string", "date_assigned" => "string", "date_due" => "string", "max_points" => "float", "points" => "float", "assignment_percentage" => "float", "letter" => "string", "section_grade" => "float", "formative" => "bool", "missing" => "bool", "late" => "bool", "incomplete" => "bool", "exempt" => "bool", "comment" => "string", "assignment_type" => "\\Blackbaud\\SKY\\School\\Components\\AssignmentType"]