Documentation

AttendanceCreate extends BaseComponent
in package

Table of Contents

Properties

$begin_date  : string|null
$end_date  : string|null
$end_time  : string|null
$excuse_comment  : string|null
$excuse_type_id  : int|null
$reported_by  : int|null
$start_time  : string|null
$student_user_id  : int|null
$fields  : array<string|int, string>

Properties

$begin_date

public string|null $begin_date

Start date of the Attendance report. The timestamp is required, but only the date portion is used. To specify a specific start time, use the start_time field.

$end_date

public string|null $end_date

End date of the Attendance report. The timestamp is required, but only the date portion is used. To specific a specific end time, use the end_time field.

$end_time

public string|null $end_time

End time of the Attendance report. If blank, will default to the end of the day ("23:59:00").

$excuse_comment

public string|null $excuse_comment

Description of the attendance report

$excuse_type_id

public int|null $excuse_type_id

ID of the attendace execuse

$reported_by

public int|null $reported_by

The user reporting the attendance. Defaults to user calling endpoint.

$start_time

public string|null $start_time

Start time of the Attendance report. If blank, will default to the beginning of the day ("00:00:00").

$fields

protected static array<string|int, string> $fields = ["student_user_id" => "int", "begin_date" => "string", "end_date" => "string", "start_time" => "string", "end_time" => "string", "excuse_type_id" => "int", "excuse_comment" => "string", "reported_by" => "int"]

        
On this page

Search results