ExcusedTypes
extends BaseComponent
in package
Table of Contents
Properties
- $attendance_type : null|"Present"|"Absence"|"Tardy"|"Virtual"
- $category_description : string|null
- $category_id : int|null
- $duration : null|"NA"|"FullDay"|"HalfDay"
- $excuse_description : string|null
- $excuse_type_id : int|null
- $excused : null|"Present"|"Excused"|"Unexcused"
- $use_in_calculations : bool|null
- $fields : array<string|int, string>
Properties
$attendance_type
public
null|"Present"|"Absence"|"Tardy"|"Virtual"
$attendance_type
The attendance type
$category_description
public
string|null
$category_description
The category that the excuse associated with
$category_id
public
int|null
$category_id
The ID of category that the excuse associated with
$duration
public
null|"NA"|"FullDay"|"HalfDay"
$duration
The Full Day/Half day status
$excuse_description
public
string|null
$excuse_description
The description of the excuse type
$excuse_type_id
public
int|null
$excuse_type_id
The ID of the excuse type
$excused
public
null|"Present"|"Excused"|"Unexcused"
$excused
The Excused/Unexecused status
$use_in_calculations
public
bool|null
$use_in_calculations
The Use In Calculations flag
$fields
protected
static array<string|int, string>
$fields
= ["category_description" => "string", "category_id" => "int", "excuse_type_id" => "int", "excuse_description" => "string", "use_in_calculations" => "bool", "excused" => "string", "duration" => "string", "attendance_type" => "string"]