Year
extends BaseComponent
in package
An object with school year information
Table of Contents
Properties
- $begin_billing_year_date : string|null
- $begin_date : string|null
- $current_year : bool|null
- $end_billing_year_date : string|null
- $end_date : string|null
- $id : int|null
- $published : bool|null
- $school_year_label : string|null
- $fields : array<string|int, string>
Properties
$begin_billing_year_date
public
string|null
$begin_billing_year_date
The begin billing year date in a school year date range. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43
$begin_date
public
string|null
$begin_date
The begin date in a school year date range. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43
$current_year
public
bool|null
$current_year
Returns True if Current Year is enabled for the respective school year
$end_billing_year_date
public
string|null
$end_billing_year_date
The end billing year date in a school year date range. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43
$end_date
public
string|null
$end_date
The end date in a school year date range. Uses ISO-8601 (24H) format: 2003-04-21T10:29:43
$id
public
int|null
$id
The ID of a school year
$published
public
bool|null
$published
Gets or sets the published flag
$school_year_label
public
string|null
$school_year_label
The label used to identify the range of dates in a school year
$fields
protected
static array<string|int, string>
$fields
= ["id" => "int", "begin_date" => "string", "current_year" => "bool", "end_date" => "string", "published" => "bool", "school_year_label" => "string", "begin_billing_year_date" => "string", "end_billing_year_date" => "string"]